David Z.

Senior Ruby on Rails Developer

Kirkland, Canada

Experience

Jun 2025 - Present
6 months
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 migrated 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
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-second 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
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, translating 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.

Languages

Chinese
Native
English
Advanced
French
Advanced

Education

Sep 2021 - Dec 2024

University of Quebec at Montreal

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

Sep 2015 - Jun 2018

Vieux Montreal CEGEP

College Diploma · Computer Techniques · Montreal, Canada

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