Developer's cover image
Developer's avatar

Pragmatic software engineer with Ruby on Rails experience over 15 years

Private information
Hire me

Description

My journey with Ruby on Rails began over 17 years ago, and it's become the backbone of my engineering approach. As a contributor to the Rails framework with multiple patches merged into the core codebase, I've developed a deep understanding of its internals that few developers possess. This knowledge allows me to build solutions that leverage Rails' full potential while avoiding common pitfalls.

Throughout my career, I've architected and scaled Rails applications to handle impressive throughput—like the vacation rental platform processing 300 requests per second with sub-second response times. My expertise extends beyond just writing code; I've mastered the art of integrating Rails with modern JavaScript frameworks like Vue.js and React, creating cohesive full-stack experiences that delight users.

What sets me apart is my focus on sustainable architecture. While many developers optimize for immediate delivery, I build systems designed to remain maintainable for years. At OpusHero, I led a small team that achieved 98% test coverage and near-zero technical debt while continuously shipping features. This engineering discipline doesn't slow development—it accelerates it by preventing the accumulation of problems that typically plague long-running projects.

I bring a holistic approach to development that includes performance optimization, security best practices, and developer experience. When I join a team, I don't just contribute code—I establish robust engineering practices, mentor junior developers, and create an environment where everyone can do their best work. My greatest satisfaction comes from building systems that stand the test of time and teams that continuously improve.

Tech Stack Highlights 🛠️
🔹 Ruby on Rails 💎 - Core framework with deep expertise in API design
🔹 PostgreSQL/MySQL 🐘 - Database optimization and complex queries
🔹 Vue.js/React ⚛️ - Modern frontend development
🔹 GraphQL/Apollo 🚀 - Efficient API architecture
🔹 Docker/Kamal 🐳 - Containerization and deployment
🔹 Elasticsearch 🔍 - Search implementation and optimization
🔹 Redis/Sidekiq ⚡ - Background processing and caching
🔹 RSpec/Cypress 🧪 - Comprehensive testing strategies
🔹 Avo/ActiveAdmin 📊 - Admin panel solutions
🔹 CI/CD 🔄 - Automated testing and zero-downtime deployments
🔹 hCloud/Hetzner ☁️ - Cloud infrastructure management

This is just a snapshot of my technical toolkit. I continuously expand my skills to stay current with emerging technologies and best practices.