Ottawa, Ontario, Canada
I’m a senior full-stack engineer and tech lead focused on building scalable products, production AI workflows, and the systems architecture behind them. I’ve worked across projects at different stages, from fast-moving product development to complex platforms that require thoughtful technical direction. My background spans hands-on engineering across the stack, with particular depth in applied AI, LLM integrations, automation workflows, and AI-assisted development using tools like Codex and other harnesses. I’m most effective in roles that require both execution and technical leadership: shaping architecture, reducing ambiguity, mentoring through implementation, and helping teams ship systems that perform reliably under real-world use.
• Architected and delivered longer-running Code by Zapier executions, replacing synchronous runtime constraints with scalable async processing that enabled more complex customer workflows and expanded billable usage potential. • Modernized Code by Zapier’s execution platform, migrating core JavaScript and Python runtimes onto next-generation backend infrastructure for a high-traffic automation product used by a broad customer base. • Expanded Code by Zapier into a more capable developer platform surface by integrating Zapier SDK support, app connections, scoped authentication, package/module support, and in-editor developer assistance. • Hardened the production execution path behind Code by Zapier longer runtimes, improving resilience, rollout safety, and observability for a high-scale customer-facing automation sur
• Designed and built an LLM-powered assistant using LangChain, enabling customers to retrieve data-driven insights, including non-UI-accessible information, through natural language queries • Developed an observability and evaluation suite for the LLM assistant using LangFuse, implementing daily performance tracking to measure tool and output accuracy as well as impact of code changes • Architected and led development of a scalable audit logging system using PostgreSQL WAL streaming, AWS Kinesis, and Lambda functions, improving data integrity and compliance for enterprise customers • Optimized and migrated over 1M customer rules, reducing query complexity and improving execution speed by over 20%, leading to significant performance gains
• Developed scalable APIs and reusable UI components to power new machine learning-driven customer insights • Implemented an IP validation and verification system, restricting API access to authorized IPs and strengthening security controls • Led the upgrade of React across the codebase, introducing hooks and refactoring component logic into modular, reusable custom hooks to enhance maintainability
• Built an analytics suite to track user behavior and generate insights that guided product and UX decisions • Developed serverless AWS Lambda functions for real-time data aggregation, improving front-end visualization performance and reducing API latency • Redesigned the Redux store architecture using data normalization techniques, enhancing state management efficiency and improving client-side performance
• Led a development team in building an interactive web application to showcase the release of Canada’s new vertical $10 note • Developed a scalable design system and component library, accelerating feature development and ensuring UI consistency across applications • Implemented real-time financial data dashboards, integrating external statistics APIs to dynamically display key market indicators