Tariq Khan
Software Engineer
Senior engineering leader and hands-on architect with 13+ years of experience designing scalable web platforms and distributed systems. Strong background in React, Node.js, and cloud infrastructure. Experienced in building and integrating LLM-driven features and AI orchestration workflows into real-world production environments. Thrive at the intersection of leadership, architecture, and execution.
Toronto, ON
Experience
Senior Frontend Developer
09/2025 – 01/2026Lowblaw Digital
- Led architecture and delivery of scalable web platforms using React and Next.js, driving performance, modular design, and long-term maintainability.
- Owned backend system design using Node.js and GraphQL, defining schema strategy, API standards, and scalable resolver patterns for production workloads.
- Architected micro-frontend platforms with Module Federation, enabling independent deployments and clear domain boundaries across teams.
- Designed event-driven architectures using Kafka, establishing message contracts and reliability patterns across distributed services.
- Defined and governed Protobuf schemas to enforce strong service contracts and consistent inter-service communication.
- Owned cloud infrastructure on AWS, implementing CI/CD pipelines and managing infrastructure as code using Pulumi.
- Directed container orchestration strategy on Kubernetes, leveraging Helm for environment consistency and controlled releases.
- Led integration of Stripe subscription and payment systems, ensuring secure billing flows, webhook reliability, and lifecycle management.
- Designed and implemented AI capabilities using AWS Bedrock, integrating LLMs into production systems with structured prompts, validation layers, and cost controls.
- Architected AI orchestration workflows using Agent Core patterns, enabling multi-step task coordination, state management, and tool integration.
- Established observability standards with Datadog, defining monitoring, alerting, and reliability practices across services.
Lead Frontend Developer
10/2024 – 09/2025Paypal
- Built an internal SSR-enabled microfrontend framework, allowing server-rendered pages to be composed from independently deployed frontend modules.
- Built a scalable microfrontend platform using Fastify, React, and Webpack 5 Module Federation, allowing teams to ship features independently.
- Developed internal CLI tools to simplify setup, configuration, and deployment, making it easier for developers to get started and stay productive.
- Built a high-performance Node.js proxy server to handle API routing between Next.js apps and backend services.
- Established solid testing practices using Jest, React Testing Library, and Cypress to ensure reliability across the platform.
- Contributed to key architecture decisions to improve scalability, maintainability, and overall system performance.
- Worked with Kubernetes, Helm, and AWS to manage deployments and maintain stable production environments.
- Improved performance and SEO using Next.js SSR and edge caching, helping enhance Core Vitals and overall user experience.
Lead Software Engineer
04/2022 – 06/2024Lululemon Athletica
- Led development of key e-commerce features using React, Next.js, and Node.js, supporting user engagement and revenue growth.
- Revamped and federated the search experience using Module Federation, decoupling it into an independently deployable microfrontend and improving modularity and release flexibility.
- Modernized legacy and deprecated components across the codebase, reducing technical debt and improving long-term maintainability.
- Drove migration to a Next.js architecture, improving performance, SEO, and overall site reliability.
- Built full-stack solutions using the MEAN stack (MongoDB, Express, Angular, Node.js), delivering end-to-end functionality from database design to frontend implementation.
- Developed scalable backend services with Node.js, integrating both REST and GraphQL APIs to support frontend and partner applications.
- Deployed and managed applications on AWS, leveraging Lambda@Edge, CloudFront, and S3 to improve global performance and scalability.
- Implemented and maintained CI/CD pipelines with automated testing, streamlining releases and reducing deployment risk.
- Led AWS cloud workshops for cross-functional teams, strengthening cloud knowledge and engineering best practices.
- Developed Progressive Web Applications (PWA) to enhance user experience, engagement, and offline capabilities.
Software Engineering Lead
07/2020 – 03/2022Deloitte
- Delivered full-stack and cloud modernization solutions across multiple enterprise clients.
- Developed advanced mobile features using React Native (push notifications, biometrics, maps, accessibility), improving user experience and engagement.
- Built full-stack solutions using React, Express, and Node.js in an Agile delivery model.
- Contributed to migration of databases and infrastructure to AWS and Azure, improving scalability and reliability.
- Led and mentored a team of 10 engineers, driving delivery standards and technical quality.
- Led a cross-functional team of 7 developers across frontend and backend initiatives.
- Designed and built an enterprise ERP system using React, Node.js, JavaScript, and TypeScript.
- Architected PostgreSQL schemas and complex queries to support operational workflows and reporting.
- Containerized applications using Docker and led migration of legacy systems to Kubernetes, maintaining 99.9% availability.
- Designed scalable cloud solutions on Azure and AWS, improving system resilience.
- Integrated Redis to enhance performance and real-time processing.
- Built interactive dashboards using Chart.js to support operational visibility and decision-making.
- Designed and managed CI/CD pipelines, reducing deployment time and improving release stability.
- Built and optimized backend APIs using Node.js and Express, integrating with Angular frontend applications to streamline data flow and improve application performance.
Senior Application Developer
05/2019 – 06/2020Ontario Ministry of
- Designed and delivered full-stack applications using React, Java, Node.js, and SQL Server, improving scalability and long-term maintainability.
- Architected backend services with NestJS, establishing clean module boundaries, authentication patterns, and consistent API design standards.
- Defined and enforced SLA/SLO frameworks, improving production reliability and operational transparency.
- Led adoption of automated testing practices using Jest and Protractor, reducing regression issues and strengthening release confidence.
- Optimized MongoDB data models and queries, improving performance by 20%.
- Managed and tuned PostgreSQL and Redis infrastructure to support high availability and real-time workloads.
- Mentored engineers on backend architecture, API design, and clean code practices while contributing hands-on to complex features.
Senior Software Engineer
05/2015 – 05/2019MyBee Technologies
- Managed full life-cycle software development across multiple environments.
- Documented technical specifications and testing methodologies for project continuity and Toronto, ON reference.
- Conducted functional, non-functional, regression, and performance testing for system updates.
- Developed mobile apps using React Native, Java, and Objective-C.
- Created web applications with React, Next.js, NodeJs and JavaScript.
- Collaborated in a full-stack development environment, leveraging Node.js and Express for backend development.
- Utilized Redux for effective state management in development projects.
- Developed and deployed databases in Postgres and MongoDB to production environments.
- Applied Site Reliability Engineering (SRE) principles to manage large-scale, highly available systems, reducing system outages by 40% and improving incident response time by 50%
- Dockerized React projects and implemented CircleCI for CI/CD, leading to accelerated project delivery times.
Software Developer
05/2013 – 05/2015XSensor Corp
- Conducted in-depth studies of platform-specific characteristics, guiding application development for iPhone, Android, Windows, and OSX.
- Led the design, development, and deployment of React Native CLI and Expo apps, achieving successful launches on both PlayStore and App Store.
- Utilized Detox for end-to-end testing of React Native applications and maintained automated test scripts, aligning with the latest industry practices.
- Enhanced React Native app performance through a custom Profiler API and software modifications, adding innovative features.
- Collaborated with product and engineering teams to conceptualize and develop new product ideas.
- Integrated Java applications with database systems like MySQL, Oracle, and MongoDB, focusing on complex data modeling and optimization.
- Successfully developed and deployed a React Native mobile app to the App Store and Play Store.
- Developed interactive dashboards using Chart.js to visualize sensor data, providing actionable insights and improving user experience.
Education
Centennial College Of Applied Arts And Technology
– 04/2018Bachelor of Science, Software Engineering Technology
Skills
Languages
Containerization & Orchestration
Front-End
DevOps & CI/CD
Back-End
Testing
Databases
Security
APIs & Integration
Performance Optimization
Version Control
Responsive Design
Cloud Services
LLM Engineering
Certifications
AWS Certified Practitioner (CPP)
AWS Solution Architect (SA)
AWS Certified AI Practitioner