Skip to content
On this page

Martin Alix

Senior Principal Full-Stack & AI Engineer · Hybrid IC/Tech Lead · React · Next.js · Agentic AI/LLM · Node.js · Python

PROFESSIONAL SUMMARY

Principal-level full-stack engineer and hybrid IC/Tech Lead with 20+ years shipping revenue-critical web platforms and APIs across e-commerce, travel/hospitality, fintech, and digital twin. In my latest role, I build production-grade agentic AI solutions on React/Next.js—integrating LLM workflows into full-stack applications with Node.js and Python services—owning architecture, privacy-safe data flows, reliability, CI/CD, and production support on a formal on-call rotation.

Player-coach for small, high-impact teams (2 to 12), known for clear technical direction, hands-on delivery, platformization (design systems, component libraries), and pragmatic CI/CD and performance practices. Effective collaborator with Product, Design, and Data/ML stakeholders in product-led, distributed environments.

TECHNICAL SKILLS

  • AI/LLM: Generative AI, Agentic AI, Agent Orchestration, Tool/Function Calling, Structured Outputs, RAG, Embeddings, Prompt Engineering, LangChain, OpenAI APIs, Anthropic Claude, Claude Code, Guardrails, Evaluation Loops, Privacy-Aware Data Flows, Model Context Protocol (MCP), LLM Evaluation Harnesses, AI Cost/Usage Observability, Model Routing & Failover, LangSmith
  • AI-Assisted Development: Claude Code, OpenCode, OpenAI / ChatGPT, agentic coding workflows, agent skill authoring, agent operating rules, agent governance
  • Frontend: React, Next.js (App Router, SSR), TypeScript, JavaScript, Redux, HTML5, CSS3, Tailwind CSS, Webpack, Three.js, Electron, AngularJS
  • Backend: Node.js, Express, REST, GraphQL, Python, Ruby on Rails, Go
  • Data/Infra: PostgreSQL, Supabase, MongoDB, MS SQL, Redis, Docker, Git, CI/CD, Azure, Vercel, Dokku, DigitalOcean, Message Queues, Caching, Web Performance, Structured Logging, Better Stack, Uptime & Heartbeat Monitoring, On-Call
  • Architecture: SPA, SSR, API Design, Microservices, SOA, SSO, OData, TDD, Component Libraries, UI Frameworks, Scalability
  • Leadership: Technical Discovery, Scope/Estimation, Delivery Management, Code Reviews, Hiring/Mentoring, Roadmapping, Cross-Functional Collaboration, Agile
  • Domains: eCommerce, Hospitality, Travel, Marketing Tech, Finance/Banking, Healthcare, Telecommunications, Education, Actuarial, Content Platforms, SaaS

EXPERIENCE

Swoop — Lead Full-Stack Engineer

Jan 2023 – Present · Remote

  • Own AI full stack delivery for pharmaceutical clients: shipped ~8 production agentic LLM workflows (orchestration patterns, tool/function calling), prompt/versioning, evaluation loops, and privacy-safe data flows.
  • Defined the Next.js + Node architecture and coding standards; evolved PoC to production platform, accelerating client onboarding and adoption.
  • Built end-to-end features across UI, API, and AI services; reduced error rates and cut LLM API costs by optimizing orchestration and caching across the stack.
  • Led and mentored squads (2 to 4 engineers); instituted code review, testing practices, and delivery rituals.
  • Owned services end to end: infrastructure configuration as code, CI/CD pipelines, containerized builds, structured logging and metrics, Better Stack monitoring and alerting, and production support on a formal on-call rotation; integrated MCP servers into production agent toolchains.
  • Authored the reusable agent layer the team runs on: named, versioned agent skills, written operating rules, and per-domain agent briefs fixing scope and hand-off boundaries, so a recurring procedure runs the same way across sessions and contributors. Tech: TypeScript, Next.js, React, Node.js, Python, LangChain, MCP, LangSmith, Supabase, Docker, CI/CD, Better Stack

Sonder / Busbud — Staff Software Engineer (Contract)

Nov 2021 – Dec 2022 · Remote

  • Shipped React eCommerce and hospitality platform features, reservation workflows, and reusable UI components across two travel/hospitality companies.
  • Designed and delivered shared UI component frameworks, accelerating feature development across product teams. Tech: TypeScript, React, Next.js, Node.js, Redux, Ruby/Rails, Go, PostgreSQL, Docker

Autodesk — Principal UI Engineer

Oct 2018 – Nov 2021 · Montréal, QC / Remote

  • Modernized global eCommerce to React and helped build Autodesk Tandem™ digital-twin platform; emphasized performance and scalability.
  • Built and enhanced real-time 3D visualizations for the Tandem™ digital-twin platform using Three.js and WebGL.
  • Established component libraries and frontend architecture patterns adopted across teams. Tech: TypeScript, React, Node.js, Three.js, Redux, Go, MongoDB, Webpack

Aterian — Senior Developer

Oct 2017 – Oct 2018 · Remote

  • Implemented data ingestion/visualization across millions of pages; improved insight delivery and developer productivity. Tech: JavaScript, C#, Node.js, React, Redux, Azure, Message Queues, MS SQL, Redis

AppDirect — Staff Front-End Developer

Oct 2015 – Oct 2017 · Montréal, QC

  • Built features for a multi-million-user cloud marketplace; strengthened UI architecture and tooling; contributed to AngularJS/Electron to React paths. Tech: JavaScript, TypeScript, React, Redux, Node.js, Electron, AngularJS, Java

Cirque du Soleil — Tech Lead (Contract)

Oct 2014 – Oct 2015 · Montréal, QC

  • Defined and managed the Azure-based environment; led development of global-reach web applications within an SOA. Tech: ASP.NET MVC 5, C#, JavaScript, AngularJS, Azure, OData, SOA

Morgan Stanley — Team Lead, CVA Trader Workstation

Jul 2012 – Dec 2013

  • Mission-critical WinForms app managing $300B+ AUM; global, distributed team. Tech: C#, WinForms, SOAP/SOA, Java, DB2, TDD.

Mouvement Desjardins — Team Lead, AccesD

Jul 2010 – Jun 2012

  • Consumer banking web platform with ~2,000,000 users; introduced CI, TDD, Spring MVC; code reviews and team coaching. Tech: Java/J2EE, Spring MVC, WebLogic, DB2.

Laurentian Bank — Solutions Architect

Jan 2010 – Aug 2010

  • Microsoft Dynamics CRM rollout; architecture governance; SOAP integrations. Tech: .NET 3.5, MS Dynamics 4.0, SQL Server.

CGI — Team Lead & Architect

Dec 2008 – Jan 2010

  • .NET/SharePoint customer-service modernization (DRC); CI/TDD; Oracle & SQL Server.

Vodafone — Lead/Architect/Developer

2007 – 2008

  • ATG eCommerce (NZ/Global/DE); WebLogic/Oracle; integration via DataPower; financial extraction/reporting.

Earlier Experience

  • Earlier roles: Dell (Salesforce automation), AnnuityNet (B2B/B2C finance), Gnosis KM (.NET/SharePoint), Montrusco Bolton (portfolio mgmt), ISP (real-time dispatch). Tech: VB.NET/6, ASP, XML/XSL, SQL Server, Clipper, DBase IV.

PROJECTS

Career-Tech AI SaaS (Stealth) — Founder & Principal Engineer

Sep 2025 – Present · Remote

  • Built a bilingual AI SaaS end to end on Next.js 16 / React 19 with Supabase Auth and row-level security, Drizzle across 23 tables, and Stripe subscription tiering with entitlement and quota enforcement.
  • Moved multi-step LLM pipelines out of request handlers into durable, stateful workflows with checkpointed steps and idempotent retries at step boundaries, classifying provider failures as fatal or retryable so a crash mid-pipeline resumes instead of stranding data.
  • Shipped a per-call AI cost and usage ledger, per-task model routing with failover, and a deterministic 11-rule ATS scoring engine. Tech: TypeScript, Next.js 16, React 19, Supabase, Drizzle, Stripe, Workflow DevKit, Tailwind CSS, Vercel

aZOO.me — Co-founder, CTO

Jan 2011 – Present · Remote

  • Architected and built a cloud SaaS for animal identification management from zero to production serving 50,000+ users; managed distributed contributors and ops.
  • Shipped microchip registration, lost-and-found search, adoption, and veterinary workflows with Stripe/Bambora payments, OAuth, and OpenAI integration; native iOS app via Capacitor.
  • Built the AI reliability and cost layer: per-task model failover chains, a per-call cost/usage telemetry pipeline with a spend dashboard and month-end projection, an LLM-as-judge evaluation harness across 17 models and 4 production tasks, and an authenticated server-to-server LLM gateway with per-application model allowlisting.
  • Sole production operator: own incident response, postmortems, and dead-man's-switch heartbeat monitoring across 2 independent providers.
  • Authored and maintain a version-controlled agent skill and rule library (28 shared skills, 10 agent briefs) used across 4 sibling products, with an independent judge agent that scores every change against a weighted rubric and blocks anything below a fixed 95/100 bar. Tech: TypeScript, React, Vite SSR, Node.js, Express, MongoDB, Tailwind CSS, OpenAI, Stripe, Capacitor, Docker, Dokku, DigitalOcean, Better Stack

EDUCATION

  • College Degree (DEC); Business Administration Studies