Software Engineer · cv@nadav.ca · LinkedInlinkedin.com/in/nadavami · GitHubgithub.com/nadavami

Backend engineer with 13+ years of experience building scalable distributed systems across SaaS, healthtech, and telecom. Recent focus on vector search infrastructure, performance engineering at billion-row scale, and AI-accelerated development. Proven ability to lead complex initiatives end-to-end and drive engineering culture with empathy. Fluent in English and French.

Experience

Senior Backend Software Engineer 2024-10Oct 2024 – Present
OpenPhone/Quo
Cofounder & CTO 2023-04Apr 20232024-09Sep 2024
Redeo API
  • Designed and implemented the full stack – frontend, backend, Cerbos-based RBAC with hot-pluggable personas, and FHIR-compliant immutable audit infrastructure – using React, NestJS, and TypeScript, deployed to Azure via Terraform.
  • Built a domain-specific language to describe thousands of insurance PDF forms into dynamic web experiences with conditional field visibility and validation.
  • Set technical strategy around security, API-first design, and lean CI/CD. Mentored a 5-engineer team and drove code quality improvements that reduced pentest findings by 90%.
Senior Software Developer 2021-04Apr 20212022-06Jun 2022
Crewdle
  • Developed key paid product features including WebRTC based recording and live streaming using Angular, TypeScript, and Electron, driving an increase in premium subscriptions.
  • Mentored 3 software developers through in-depth code reviews and pair & mob programming sessions.
  • Refactored a large codebase into modular front-end components and backend serverless functions, drastically reducing technical debt and enabling a major UX redesign.
  • Reduced mean time to repair from multiple days to under 30 minutes by implementing automated releasing and auto-updating of the desktop application.
Senior Technical Architect 2019-03Mar 20192021-04Apr 2021
Bell Canada, IoT
  • Architected and deployed a hybrid cloud IoT platform that connected on-premise infrastructure with Microsoft Azure, enabling development to be accelerated by cloud services while remaining secure and cost-effective.
  • Automated the platform onboarding for new teams using GitLab CI and Terraform, reducing the previously labour intensive multi-day process to a pull request and 15 minute pipeline.
  • Built shared microservices and template projects that became department-wide primitives, cutting development costs and cycle time through code and infrastructure reuse.
  • Supported 25 developers and architects across multiple teams through architecture/developer forums, code/architecture reviews, increasing engineering productivity and cross-team collaboration.
Full-Stack Software Developer 2017-12Dec 20172019-03Mar 2019
Bell Canada, IoT
  • Cut development costs, time to receive customer feedback and production defects by leading a department-wide shift to test-driven development, CI/CD, and clean code practices.
  • Designed and implemented multiple robust microservices and Node.js libraries utilizing TDD and Jest for 100% code coverage, enhancing system modularity and reducing time to market for new IoT products.
Full-Stack Software Developer 2016-06Jun 20162017-12Dec 2017
Bell Canada, Network Tools
  • Developed an anti-spam system using Python and Elasticsearch, reducing unwanted text messages for 9M+ customers. Awarded a platinum merit award for the significant positive impact on customer experience.
  • Created an outage visualization platform using Python, JavaScript and MySQL, resulting in increased service availability and executive visibility.
  • Deployed and operated multiple systems including GitLab, Artifactory, Docker Swarm, Grafana and RedHat Satellite to virtual machines on OpenStack using Ansible and GitLab CI.
Full-Stack Software Developer 2012 – 2016
Freelance
  • Built over 30 websites and applications for clients across various industries, including an inventory system, cryptocurrency payment gateway, and QR-code based photo management tool.
  • Delivered projects on-time and within budget for over 25 customers, leading to an 80% repeat rate.

Select Talks & Projects

Visualizing Semantic Search in 3D 2025
Engineering all-hands demo using 3D space to explain vector similarity with live search results
Transluminal 2020
Hardware & software for a large art installation on permanent display at Dawson College
Learning by Failing (IoT Camera Hacking) 2019
Lightning talk at the Bell Software Developer Conference in Toronto
Effective CI/CD for Test Driven Development 2018
Talk on how to successfully implement CI/CD and TDD in a large corporate environment

Education

Concordia University 2018
Computer Engineering coursework
Dawson College 2012 – 2016
DEC, Electronics Engineering Technology

Skills

Languages · TypeScript/JavaScript, Python, Go, Java, Shell/Bash
Frameworks · React, Angular, NestJS, Express, Electron, Jest/Vitest
Data & Messaging · PostgreSQL, MongoDB, Elasticsearch, Turbopuffer, RabbitMQ, Temporal
Cloud & Infrastructure · Azure, GCP, AWS, Kubernetes, Docker, Terraform, Ansible, GitHub Actions, GitLab CI
Practices · Test-Driven Development, CI/CD, Distributed Systems, API Design (REST, GraphQL), Infrastructure as Code, Observability
AI · Claude Code, Cursor, RAG / Vector Search, Embeddings, Voyage AI

for robots: resume.yml[~1.6k tokens]