~/oleg-nikitashin
8+ years building scalable backend systems with Ruby. Currently exploring AI-driven products. Based in Berlin.
I'm a software engineer based in Berlin, Germany. I started my career as a structural engineer — designing buildings — before making the leap to software. Turns out I enjoy building systems that scale more than ones that stand.
My focus is on Ruby and Rails, backend architecture, and making complex systems observable and maintainable. I've led teams, mentored engineers, and turned MVPs into production platforms. Currently diving into AI-driven product development.
Outside of code — I like rock climbing, producing music, and photography.
// experience
Senior Software Engineer
Working across multiple services supporting the customer dashboard team. Rebuilding the permission system for fine-grained access control, improving observability, and driving code quality standards.
Technical Lead / Senior Software Engineer
Led a team of 6 engineers delivering the client dashboard. Rebuilt and scaled data pipelines, migrated infrastructure to Kubernetes, and established testing and observability standards.
Ruby Developer
Designed the Job Inventory service, scaling listings from 2k to 300k. Built ETL services to aggregate data from external providers.
Ruby Developer
Optimized backend architecture during on-prem to AWS migration, reducing infrastructure costs.
Ruby Developer
Built Rails applications from scratch for clients in finance and blockchain, focused on maintainability and performance.
Ruby Developer
Maintained and extended an educational platform for developers, improving reliability and test coverage.
Senior Software Engineer
Working across multiple services supporting the customer dashboard team. Rebuilding the permission system for fine-grained access control, improving observability, and driving code quality standards.
Technical Lead / Senior Software Engineer
Led a team of 6 engineers delivering the client dashboard. Rebuilt and scaled data pipelines, migrated infrastructure to Kubernetes, and established testing and observability standards.
Ruby Developer
Designed the Job Inventory service, scaling listings from 2k to 300k. Built ETL services to aggregate data from external providers.
Ruby Developer
Optimized backend architecture during on-prem to AWS migration, reducing infrastructure costs.
Ruby Developer
Built Rails applications from scratch for clients in finance and blockchain, focused on maintainability and performance.
Ruby Developer
Maintained and extended an educational platform for developers, improving reliability and test coverage.
// projects
// contact
Open to interesting conversations about engineering, music, photography, AI, or your next climb.