Position: Lead Ruby on Rails Developer ‍
Category: Ruby
English level: fluent
Years of experience: 10

As a software engineer, I have a track record of streamlining software development lifecycle processes and implementing best practices within my team. I have successfully managed projects from start to finish, working closely with stakeholders to ensure a smooth and successful outcome.

I have experience reworking legacy monolithic applications into a microservices architecture, with some instances handling up to 30,000 requests per minute. I have also optimized an advertisement delivery platform, significantly reducing response times. In addition, I have corrected spending on a production AWS account by over $5,000 per month and improved development workflows using modern DevOps tools.

I am also a contributor to well-known open source projects such as CanCanCan and Gollum.
As a senior software engineer with 10 years of experience working with Ruby on Rails, I have a strong track record of delivering successful projects across a range of fields and domains. My experience working both fully remote and on-site for companies of all sizes has given me the ability to adapt to different work environments and collaborate effectively with cross-functional teams.

I have experience leading solution teams, reworking legacy projects, and mentoring junior developers. I have also worked closely with DevOps/PE teams to modernize and scale applications, set up automated testing frameworks, and integrate systems into data lakes.

I am passionate about creating high-quality software and thrive in agile, high-velocity environments. I follow a TDD approach and am always looking for ways to improve processes and deliver results faster.

Feel free to reach out to me for my resume with more detailed work experience.
I am seeking a remote-first company with an API-first development strategy where I can utilise my skills as a senior software engineer with 10 years of experience in Ruby on Rails.

As a team-oriented and well-communicating individual, I thrive in an agile or lean environment where I can collaborate with other team members and mentor junior developers.

I am passionate about delivering high-quality software and implementing efficient processes to streamline development. In addition, I value a company culture that prioritises results, transparency, sharing, freedom, efficiency, collaboration, directness, kindness, diversity, and quirkiness.

I am eager to join a team that allows me to improve upon my previous project experience and tackle challenging projects.