> experience
Experience
Software engineer with experience in applied AI and enterprise full-stack development. Currently building integrations and developer tooling at Botpress, previously automating enterprise workflows at LIDD Consultants.
McGill CS graduate with a minor in Management (3.85 GPA). Bilingual in English and French. I enjoy building tools that make developers more productive and systems that scale.
English (Native) · French (Advanced)
> work_experience
Experience
- •Building integrations and developer tooling for the Botpress conversational AI platform.
- •Accelerated a $200K+ enterprise pipeline by engineering open-source integrations for Odoo and Slack, leveraging Claude Code to automate test generation and PR drafts.
- •Reduced MTTR to <10 minutes (24/7) by architecting a real-time monitoring service using TypeScript and Bun; integrated Sentry and AWS Lambda to automate instant stakeholder alerting.
- •Optimized the Botpress Studio export engine to support bots with 5GB+ RAG knowledge bases by parallelizing asset retrieval, eliminating system timeouts and introducing granular UI controls for selective data export.
- •Enhanced enterprise bot accuracy by developing an automated evaluation framework utilizing LLM-as-a-judge to benchmark performance against custom Gold Datasets.
- •Improved Developer Experience (DX) for ~400 weekly active users by hardening the Botpress ADK CLI and optimizing agent-skill definitions for Claude Code agentic workflows.
- •Deployed and managed production AI bots for enterprise clients, ensuring system stability under high-concurrency loads of 300+ conversations per minute (~10/sec) through optimized hook execution and asynchronous API orchestration.
- •Building integrations and developer tooling for the Botpress conversational AI platform.
- •Accelerated a $200K+ enterprise pipeline by engineering open-source integrations for Odoo and Slack, leveraging Claude Code to automate test generation and PR drafts.
- •Reduced MTTR to <10 minutes (24/7) by architecting a real-time monitoring service using TypeScript and Bun; integrated Sentry and AWS Lambda to automate instant stakeholder alerting.
- •Optimized the Botpress Studio export engine to support bots with 5GB+ RAG knowledge bases by parallelizing asset retrieval, eliminating system timeouts and introducing granular UI controls for selective data export.
- •Enhanced enterprise bot accuracy by developing an automated evaluation framework utilizing LLM-as-a-judge to benchmark performance against custom Gold Datasets.
- •Improved Developer Experience (DX) for ~400 weekly active users by hardening the Botpress ADK CLI and optimizing agent-skill definitions for Claude Code agentic workflows.
- •Deployed and managed production AI bots for enterprise clients, ensuring system stability under high-concurrency loads of 300+ conversations per minute (~10/sec) through optimized hook execution and asynchronous API orchestration.
- •Built custom ERP solutions and automated enterprise workflows for supply chain and logistics clients.
- •Captured $500K+ in service revenue across 10+ enterprise accounts by leading technical requirements gathering and solution architecting as the primary bridge between engineering and business stakeholders.
- •Delivered a custom order-entry application for high-volume retailers, enabling parallel workflows for 5+ concurrent reps and supporting real-time inventory for ~10,000 items.
- •Optimized client financial operations by reducing reporting time by 50%, automating 20+ accounting and Order-to-Cash workflows via custom NetSuite pages and Map/Reduce pipelines.
- •Architected mission-critical WMS/TMS integrations via REST APIs, scaling client system throughput to 100 orders/min and automating end-to-end logistics fulfillment.
- •Improved system responsiveness by 65% (~800ms) for enterprise users by refactoring inefficient database JOIN operations and implementing custom query caching strategies.
- •Built custom ERP solutions and automated enterprise workflows for supply chain and logistics clients.
- •Captured $500K+ in service revenue across 10+ enterprise accounts by leading technical requirements gathering and solution architecting as the primary bridge between engineering and business stakeholders.
- •Delivered a custom order-entry application for high-volume retailers, enabling parallel workflows for 5+ concurrent reps and supporting real-time inventory for ~10,000 items.
- •Optimized client financial operations by reducing reporting time by 50%, automating 20+ accounting and Order-to-Cash workflows via custom NetSuite pages and Map/Reduce pipelines.
- •Architected mission-critical WMS/TMS integrations via REST APIs, scaling client system throughput to 100 orders/min and automating end-to-end logistics fulfillment.
- •Improved system responsiveness by 65% (~800ms) for enterprise users by refactoring inefficient database JOIN operations and implementing custom query caching strategies.
- •Researched distributed deep reinforcement learning for path-finding in dynamic environments.
- •Achieved agent convergence in <15 iterations by architecting a distributed path-finding system (IMPALA/RLlib) that utilized a hybrid A*/RL framework for global navigation and local collision avoidance.
- •Eliminated catastrophic forgetting across diverse obstacle layouts by developing a 'Revolving Mini-Batch' training strategy, enabling a single robust policy to generalize across distinct environment states.
- •Reduced computational overhead during training by implementing asynchronous gradient updates and V-trace off-policy correction to stabilize multi-agent learning on dynamic 10x10 grids.
- •Researched distributed deep reinforcement learning for path-finding in dynamic environments.
- •Achieved agent convergence in <15 iterations by architecting a distributed path-finding system (IMPALA/RLlib) that utilized a hybrid A*/RL framework for global navigation and local collision avoidance.
- •Eliminated catastrophic forgetting across diverse obstacle layouts by developing a 'Revolving Mini-Batch' training strategy, enabling a single robust policy to generalize across distinct environment states.
- •Reduced computational overhead during training by implementing asynchronous gradient updates and V-trace off-policy correction to stabilize multi-agent learning on dynamic 10x10 grids.
- •Automated data pipelines and built interactive dashboards for aerospace manufacturing analytics.
- •Launched a pipeline to automate large dataset extraction, cleaning, and parsing, reducing data errors by 20% and cutting processing time by 75%.
- •Built an interactive KPI dashboard with Python and Power BI, automating nearly 50% of monthly financial operations.
- •Automated data pipelines and built interactive dashboards for aerospace manufacturing analytics.
- •Launched a pipeline to automate large dataset extraction, cleaning, and parsing, reducing data errors by 20% and cutting processing time by 75%.
- •Built an interactive KPI dashboard with Python and Power BI, automating nearly 50% of monthly financial operations.
// education
Education
Awards
- •Recipient of McGill Entrance Scholarship (academic excellence)
Coursework
Clubs & Organizations
Projects
Full Stack Developer
Hack4Impact McGill — Welcome Collective
Optimized delivery schedules for 100+ daily clients by engineering a logistics routing engine using A* to minimize total travel distance and fuel consumption. Improved item allocation accuracy by 40% by architecting a PostgreSQL inventory schema and Dockerized Node.js backend to replace manual workflows.
Independent Project
Turing Poker Bot
Secured cash prizes in competitive play by developing a real-time decision engine utilizing expectation calculations and opponent modeling. Maintained positive Expected Value (EV) in dynamic environments by integrating a moving average RL strategy to adapt to evolving opponent behaviors.
Volunteer & Club Work
VP External
Google Developer Student Clubs (GDSC) McGill
Made Google technologies accessible to students via workshops. Connected students to professionals via networking sessions.
Director of Technology
BOLT Bootcamps
Increased competing teams by over 250% through cross-university outreach. Led 5 brainstorming/networking sessions connecting students with industry professionals.
Junior Analyst
McGill Investment Club (MIC)
Health Care team. Participated in 7 seminars on thesis development and financial valuation. Won a MIC stock pitch competition.
Mentee
McGill Bankers International Association (MBIA)
Connected with alumni in investment banking positions worldwide to develop a comprehensive understanding of the industry.
// skills
Skills
Languages
Backend
Frontend
Data / ML
DevOps / Tools
// certifications
Certifications
NetSuite Certified SuiteFoundation
NetSuite
ID: 36226
Valuation 1: DCF Training
The Marquee Group
Pandas
Kaggle
Intro to Machine Learning
Kaggle