Martin Alix
- Email: resume@malix.com
- Phone: +1-514-515-3469
- Location: Montreal, QC, Canada
- LinkedIn: https://linkedin.com/in/malix
- GitHub: https://github.com/malixsys
- Languages: English, French, Spanish
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