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/2026

Lowblaw 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/2025

Paypal

  • 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/2024

Lululemon 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/2022

Deloitte

  • 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/2020

Ontario 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/2019

MyBee 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/2015

XSensor 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/2018

Bachelor of Science, Software Engineering Technology

Skills

Languages

JavaScript (ES6+)TypeScriptPythonJava

Containerization & Orchestration

DockerKubernetes

Front-End

HTML5CSS3AngularReactNext.jsVue.js

DevOps & CI/CD

JenkinsCircleCIautomated deploymentRxJSResponsive UI Development pipelinesGitlabs

Back-End

Node.jsExpress.jsNestJSJava (Spring Boot)

Testing

Unitend-to-end testing (Jest, Django, Ruby on Rails, .NET Mocha, Selenium)

Databases

SQLNoSQLMySQLPostgreSQLMongoDBCassandraAPI

Security

OWASP best practicesSSL/TLS implementation

APIs & Integration

RESTful API design and development

Performance Optimization

Application performance tuningGraphQLthird-party integrationsJWT/OAuth2 authentication lazy loading

Version Control

GitSVN

Responsive Design

Cross-browser compatibility

Cloud Services

AWS (EC2, S3, Lambda, API Gateway, adaptive UI development Bedrock)AzureGCP

LLM Engineering

Large Language Model (LLM)AWS BedrockAgent Coremulti-agentorchestration patternsinjection (RAG patterns)AI systemsintelligent workflow automation

Certifications

AWS Certified Practitioner (CPP)

AWS Solution Architect (SA)

AWS Certified AI Practitioner

Contact