Meet our Job Legitimacy Checker — manually verified job postings you can trust ›

Senior Full-Stack Engineer

Location
Canada
Rate, USD
$60 / hour
Work schedule
Full Time, Contract, Part Time,
Language skills
English
Available for Hire
Yes
Hire me

Hire me

Jobicy Account
You need an employer account to access the resume database.
Log in to save

About me

I am a Senior Full-Stack Engineer specializing in backend-driven SaaS platforms, distributed systems, and AI-assisted automation products. I have extensive experience designing event-driven services and real-time APIs using TypeScript, Python, Node.js, and FastAPI across large customer-facing platforms. Throughout my career, I have contributed to the evolution of Ada’s ACX conversational automation platform and the SkipTheDepot logistics platform, building orchestration services, analytics pipelines, and reliability systems that supported millions of automated interactions and operational events.

I am known for translating operational challenges such as latency, scaling pressure, and unreliable integrations into stable distributed architectures using message queues, caching layers, and cloud infrastructure. My focus is on building systems that improve product capability while maintaining reliability, observability, and long-term scalability.

In my current role, I led the redesign of Ada’s ACX Voice session orchestration architecture, significantly reducing latency and improving call session stability. I have architected telephony event normalization services and designed resilient conversation state persistence frameworks to enhance automated support call reliability.

I have implemented streaming response delivery pipelines and integrated real-time intent prediction services to improve user experience and reduce response delays. Additionally, I developed knowledge retrieval subsystems and tenant-aware workload balancing to optimize system performance during high traffic.

I have also modernized release workflows by containerizing core services and introducing automated CI/CD pipelines, which shortened release cycles and increased deployment efficiency. My previous roles involved engineering conversation routing services, orchestrating CRM integrations, building analytics aggregation APIs, and optimizing web chat widgets to enhance platform scalability and customer support effectiveness.

I am passionate about leveraging technology to solve complex problems and deliver scalable, reliable software solutions that drive business success.


Professional area



Education

2014 – 2019 Bachelor of Science in Computer Science @ University of Calgary

Experience

11/2022 – 12/2025 Senior Software Engineer @ Ada

Led redesign of ACX Voice session orchestration architecture to reduce latency and improve call stability. Architected telephony event normalization service. Designed conversation state persistence framework using Redis and PostgreSQL. Implemented streaming response delivery pipeline with WebSocket. Integrated real-time intent prediction services. Developed knowledge retrieval subsystem with FastAPI, PostgreSQL, and Redis. Introduced tenant-aware workload balancing with RabbitMQ. Established telemetry ingestion pipeline feeding BigQuery. Modernized release workflows with Docker and GitHub Actions.

06/2021 – 11/2022 Intermediate Software Engineer @ Ada

Engineered conversation routing services using Node.js and RabbitMQ. Orchestrated CRM integration with Zendesk and Salesforce via queue-driven webhook delivery. Developed knowledge retrieval service with FastAPI, PostgreSQL, and Redis. Built analytics aggregation APIs using GraphQL. Instrumented conversation event tracking feeding BigQuery. Created internal debugging dashboards with React and TypeScript. Reinforced integration reliability with durable messaging queues and retry workers. Optimized web chat widget using Next.js server-side rendering.

08/2019 – 06/2021 Software Engineer @ LessThan3 Inc.

Developed backend scheduling platform for SkipTheDepot logistics service using Node.js and PostgreSQL. Designed route optimization engine with Python geospatial processing. Implemented deposit refund processing system integrated with Interac payments. Built GraphQL APIs for mobile and web app synchronization. Established automated notification workflows with SMS and email reminders. Constructed operational dashboards with React for logistics coordinators.


Recommend this talent

Recommend this specialist

Jobicy+ Subscription

Jobicy

592 professionals pay to access exclusive and experimental features on Jobicy

Free

USD $0/month

For people just getting started

  • • Unlimited applies and searches
  • • Access on web and mobile apps
  • • Weekly job alerts
  • • Access to additional tools like Bookmarks, Applications, and more

Plus

USD $8/month

Everything in Free, and:

  • • Ad-free experience
  • • Daily job alerts
  • • Personal career consultant
  • • AI-powered job advice
  • • Featured & Pinned Resume
  • • Custom Resume URL
Go to account ›