David Z.

Senior Ruby on Rails Developer

Avatar placeholder
Montreal, Canada

Experience

Jun 2025 - Present
7 months
Montreal, Canada

Senior Ruby on Rails Developer

Beneva

  • Led a multi-phase upgrade of an internal insurance platform from Ruby on Rails 4.2.6 to 8.0.2 and migrating to PropShaft and Passenger.
  • Refactored legacy Ruby/Rails code to modern conventions reducing tech debt and improving readability.
  • Repaired and modernized the RSpec test suite, stabilizing CI and cutting flaky failures.
  • Implemented CI/CD in Jenkins, enabling consistent deployments and faster feedback for the team.
Nov 2020 - Jan 2025
4 years 3 months
Québec City, Canada

Backend Ruby on Rails Developer

Petal

  • Led the data storage design for a high-impact feature that repurposed unbooked availabilities into alternate services, optimizing data handling for performance and scalability.
  • Proposed and implemented an internal availability log tracking tool on the admin dashboard, enabling visibility into booking and release events across systems; reduced support and debugging time by over 50%.
  • Improved a 3 seconds request performance to under 2 seconds by optimizing database calls and enhancing Elasticsearch structure.
  • Designed and developed RESTful API endpoints to support core product features, ensuring reliability, scalability, and alignment with front-end requirements.
Jun 2019 - Nov 2020
1 year 6 months
Saint-Lambert, Canada

Full-Stack Developer

Dreeven Technologies Inc.

  • Built and maintained modular front-end components (Layouts, Forms, Modals) in a construction project management SaaS platform.
  • Worked with UI designers to align backend capabilities with UI needs, translated Figma designs into functional Angular components.
  • Contributed to the full development cycle: feature design, testing, deployment, and monitoring.
  • Streamlined DevOps using Jenkins CI/CD pipelines and AWS cloud infrastructure.

Summary

Senior developer with 6 years’ experience, specialized in Ruby on Rails and Vue.js, with a strong track record in insurance, health tech, construction and tech startups. Passionate about building scalable web applications and solving complex engineering challenges.

Skills

  • Languages & Frameworks: Ruby, Python, Java, Javascript, Sql, Html, Css, Ruby On Rails, Vue.js, Vuex, Angular, Flask, Sprint Boot.
  • Tools & Technologies: Git, Docker, Postman, Elasticsearch, Kibana, Sentry, Jenkins, Aws
  • Databases: Postgresql, Oracle, Mongodb.
  • Project Management: Agile, Jira.

Languages

English
Advanced
French
Advanced

Education

Sep 2021 - Dec 2024

University of Quebec in Montreal

Bachelor's in Computer Science and Software Engineering · Computer Science and Software Engineering · Montreal, Canada

Sep 2015 - Jun 2018

CEGEP of Vieux Montréal

Diploma of College Studies · Computer Technology · Montreal, Canada

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience