Summary
Ruslan Khamidullin is a Senior Software Engineer with 12 years of hands-on experience building and evolving Ruby on Rails systems, now focused on migrating monoliths to microservices and shaping backend architecture. He combines deep backend expertise (GraphQL, Grape, Redis/Sidekiq, Kafka, Elasticsearch) with pragmatic DevOps skills (K8s, Terraform, AWS, Docker) to deliver resilient, test-covered services. A consistent mentor and team lead, he improves code quality, introduces A/B experimentation, and documents architectures to align engineering with product goals. His career spans consultancy and in-house roles where he regularly refactors legacy codebases and raises delivery standards across distributed teams. Based in Tatarstan, he balances diligent engineering discipline with a sociable, enterprising approach that helps junior engineers ramp quickly and keeps teams shipping.
12 years of coding experience
14 years of employment as a software developer
general education, general education at School #5, Leninogorsk City
English