Experience
Senior Frontend Developer
Lowblaw Digital
- ✓Engineered scalable web platforms with AI-driven features using React and Next.js, enhancing performance and modular design for optimal user experience.
- ✓Developed backend system design with Node.js and GraphQL, specifying schema strategies and API standards tailored for AI-centric production workloads.
- ✓Architected micro-frontend platforms utilizing Module Federation, facilitating independent deployments and distinct domain boundaries for AI initiatives across teams.
- ✓Designed event-driven architectures leveraging Kafka, establishing robust message contracts and reliability patterns for distributed AI services.
- ✓Constructed an internal MCP server to enable secure integration of LLMs within multi-agent AI workflows, standardizing access to internal systems for developers.
- ✓Managed cloud infrastructure on AWS, implementing CI/CD pipelines with a focus on AI deployments and maintaining infrastructure as code using Pulumi.
- ✓Orchestrated container management on Kubernetes, utilizing Helm to ensure environment consistency and controlled releases for AI applications.
- ✓Integrated Stripe subscription and payment systems, streamlining secure billing flows, webhook reliability, and lifecycle management to support AI service monetization.
- ✓Designed and integrated production-ready Conversational AI solutions using AWS Bedrock, Google ADK, Vertex AI (Gemini), and Azure OpenAI (GPT), employing structured prompting and guardrails to maintain cost efficiency.
- ✓Architected AI orchestration workflows with Agent Core patterns, enabling seamless multi-step task coordination and state management across tools.
- ✓Instituted observability standards using Datadog, defining monitoring, alerting, and reliability protocols specifically for AI services and applications.
Lead Frontend Developer
Paypal
- ✓Built an internal SSR-enabled microfrontend framework, allowing server-rendered pages to be composed from independently deployed frontend modules.
- ✓Columbia
- ✓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.
- ✓Established platform-wide observability using Sentry and Datadog, implementing distributed tracing, error tracking, and production alerting to improve reliability and incident response.
- ✓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
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
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.
- ✓Purolator
- ✓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
Ontario Ministry of
- ✓Designed and delivered full-stack applications using React, Java, Node.js, and SQL Server, Children 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
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
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
Bachelor of Science, Software Engineering Technology
– 04/2018
Skills
Languages
Containerization & Orchestration
Front-End
DevOps & CI/CD
Back-End
Testing
Databases
Security
APIs & Integration
Performance Optimization
Version Control
Responsive Design
Cloud Services
AI & LLM Engineering
Certifications
AWS Certified Practitioner (CPP)
AWS Solution Architect (SA)
AWS Certified AI Practitioner
Get in touch
Open to opportunities and collaborations.