👋 I am a back-end Rails developer and data engineer who specializes in refining Rails applications to improve their performance, maintainability, and reliability. My methodology emphasizes efficiency and usability.
My area of expertise lies in optimizing database performance, which includes data partitioning, query optimization, and index refinement. I've tuned PostgreSQL for high performance and I'm familiar with advanced tools like Timescale, postgis, pgrepack, and pgpartman.
I am a big fan of using Sidekiq for managing background jobs within Rails applications. As a production engineer, I use CloudWatch, Datadog, Sentry, and Grafana/Prometheus to monitor system health in real-time, ensuring reliability and quick issue resolution.
My data engineering toolkit revolves around PostgreSQL and the Kiba gem, which is complemented by Python data-stack technologies, Fivetran, Superset, and DBT.
I am committed to an incremental development approach that balances team and customer needs, budget constraints, and project goals. I focus on creating sustainable, scalable solutions catering to evolving business requirements.
I value clear communication and mutual understanding regarding role expectations and project objectives. To foster a transparent and effective working relationship, I prefer to share code samples and specific strategies only after thoroughly discussing the role and its requirements.