David Z.
Senior Ruby on Rails Developer
Experience
Jun 2025 - Present
7 monthsMontreal, 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 monthsQué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 monthsSaint-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
AdvancedFrench
AdvancedEducation
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