Experience
REA Inc.Remote (Toronto, ON)
Team Lead & ArchitectSep 2025 – Present
- Architected a conversational AI platform in which an animated host holds real-time voice interviews, follows up on what people say and turns their stories into personal films (iOS, Android, Node.js, PostgreSQL, Kubernetes).
- Designed the conversation engine: streaming speech recognition, language-model follow-ups that must quote the speaker with English and French grounding checks, and neural speech with 60 fps lip-sync for a 3D host.
- Designed memory controls that correct or forget a fact across stored context, embeddings, follow-ups and generated audio, with version checks that reject stale work.
- Designed the answer pipeline so each answer and its dependent work commit in one PostgreSQL transaction, with recording that recovers from app termination and lost connectivity.
- Rebuilt production on Kubernetes with GitOps releases pinned to signed image digests, rehearsing every PostgreSQL and object-storage migration on a copy of production.
- Led a team of three engineers for five months: wrote the design documents and interface prototypes, assigned subsystems, reviewed code and handled stakeholder and client communication.
Full Stack DeveloperMay 2023 – Aug 2025
- Designed a route optimizer for fuel tankers serving northern ports: 150 MySQL stored procedures that fit orders into delivery windows, check each ship’s draft and length against harbour limits and keep the three best plans.
- Built eight CRM and operations platforms for clients in utilities, construction, logistics and project funding on a shared React, TypeScript and Node.js stack.
- Rebuilt the company starter repositories with shared authentication, permissions and graceful shutdown, carried the upgrades into client projects, and migrated client front ends from Material UI v4 to v5.
- Designed the Node.js backend foundation the conversational AI platform grew out of: dependency injection, a PostgreSQL query builder and audit-log APIs.
Education
Conestoga CollegeWaterloo, ON
Advanced Diploma, Computer Programming & AnalysisSep 2020 – Apr 2023
GPA 3.97/4.0 (weighted average 95.98%), High Honours, Dean’s List
IT STEP Academy
Diploma, Software DevelopmentSep 2017 – Mar 2020
Three-year program completed alongside high school
Award
1st place, All-Ukrainian Cisco cybersecurity competition “Kiberzmag-2020”2020
Skills
Languages: TypeScript, JavaScript, SQL, C#
Tools: Node.js, PostgreSQL, MySQL, Redis, BullMQ, React Native (Expo), React, Next.js, XState, Three.js
AI and infrastructure: LLM APIs, streaming speech-to-text, neural text-to-speech, Kubernetes, Flux, Helm, Ansible, Docker, GitLab CI, Prometheus, Grafana