Raymond Benoit
@raymondbenoit
Senior Ruby on Rails Engineer with 9+ years of experience.
What I'm looking for
I am a Senior Ruby on Rails Engineer with over 9 years of experience in building scalable and high-performance web applications. My expertise lies in backend engineering, particularly in Ruby on Rails, API development, and DevOps practices. I have a strong command of modern JavaScript frameworks like Vue.js and React Native, which allows me to create seamless integrations and enhance user experiences.
Throughout my career, I have led the design and implementation of numerous features, optimized database schemas, and improved code quality through rigorous code reviews and refactoring. My commitment to clean architecture and software craftsmanship is evident in my advocacy for TDD/BDD practices and my role in mentoring junior engineers. I thrive in collaborative environments and have successfully delivered production-grade software across both enterprise and startup settings.
Experience
Work history, roles, and key accomplishments
Senior Ruby on Rails Developer
Sionic
Feb 2023 - Present (2 years 5 months)
Led the design and implementation of multiple end-to-end features using Ruby on Rails, optimizing for modularity, scalability, and maintainability. Collaborated with the DevOps team to streamline CI/CD pipelines using GitHub Actions and CircleCI, ensuring smooth deployments to AWS environments via Docker containers.
Senior Ruby on Rails Developer
Eidolon Systems
Nov 2019 - Feb 2023 (3 years 3 months)
Developed reusable Rails components and internal gems for common application needs including authentication, auditing, and analytics. Architected frontend components with JavaScript, Stimulus, and Hotwire to create responsive, fast-loading UI experiences.
Full Stack Developer
Uberflip
May 2017 - Sep 2019 (2 years 4 months)
Engineered features like patient record management, secure messaging, and appointment scheduling using Ruby on Rails. Integrated third-party EHR systems using REST APIs and managed internal APIs for seamless data synchronization.
Education
Degrees, certifications, and relevant coursework
University of Toronto
Bachelor's Degree, Computer Science
Obtained a Bachelor's Degree in Computer Science. Studied various aspects of computer science, including programming, algorithms, and software development.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
raymondbenoit.devJob categories
Interested in hiring Raymond?
You can contact Raymond and 90k+ other talented remote workers on Himalayas.
Message RaymondFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
