Email: subbota@gmail.com | Phone: +46 791 014909 | Location: Stockholm, Sweden
Software engineer with over 13 years of experience in Ruby, including Ruby on Rails, and backend development in general. Focused on building scalable applications, improving system performance, and mentoring developers. Interested in clean code, best practices, and maintainable solutions.
At Mentimeter, I design and refine backend architecture, ensuring scalability and system efficiency. I contributed to the development of an in-house framework based on Grape, streamlining API management and improving maintainability. In addition to optimizing performance and background processing, I mentor engineers and advocate for best practices in backend development. Working closely with teams across the company, I help align architecture with business goals, improving collaboration and accelerating development workflows.
Maintained and improved internal services by refactoring legacy code, optimizing performance, and ensuring system stability. Focused on Ruby development, troubleshooting existing functionality, and implementing incremental enhancements to improve efficiency and maintainability. Worked on a hardware provisioning microservice that streamlines the automation of server bootstrapping and enables faster provisioning of hardware servers.
Before joining Servers.com, I worked as a Backend Engineer and Technical Lead at several companies, focusing on modernizing Ruby on Rails applications, improving system performance, and optimizing database efficiency. I led efforts to upgrade legacy codebases, migrate databases from MongoDB/MySQL to PostgreSQL, and containerize applications with Docker. I also automated deployments using Capistrano and Ansible, reducing manual overhead and improving reliability. In addition to hands-on development, I mentored engineers, conducted technical interviews, and contributed to architectural decisions for large-scale backend systems.
BSc in Mathematics
Thesis: Application on Metric Model in Text Processing