As a senior full-stack software engineer with 15+ years in the field, I've been a strong advocate of Agile methodologies, collaborating with cross-functional teams to translate ambitious goals into tangible, measurable results. I excel at breaking down high-level objectives into actionable tasks and delivering software that provides real value for users and the business. I nurture a culture of open communication and continuous improvement—encouraging feedback, addressing blockers promptly, and promoting TDD, code reviews, and CI/CD. I strive to align technology decisions with user needs and business objectives while mentoring teammates and driving cross-team collaboration.

Caison Lee

As a senior full-stack software engineer with 15+ years in the field, I've been a strong advocate of Agile methodologies, collaborating with cross-functional teams to translate ambitious goals into tangible, measurable results. I excel at breaking down high-level objectives into actionable tasks and delivering software that provides real value for users and the business. I nurture a culture of open communication and continuous improvement—encouraging feedback, addressing blockers promptly, and promoting TDD, code reviews, and CI/CD. I strive to align technology decisions with user needs and business objectives while mentoring teammates and driving cross-team collaboration.

Available to hire

As a senior full-stack software engineer with 15+ years in the field, I’ve been a strong advocate of Agile methodologies, collaborating with cross-functional teams to translate ambitious goals into tangible, measurable results. I excel at breaking down high-level objectives into actionable tasks and delivering software that provides real value for users and the business.

I nurture a culture of open communication and continuous improvement—encouraging feedback, addressing blockers promptly, and promoting TDD, code reviews, and CI/CD. I strive to align technology decisions with user needs and business objectives while mentoring teammates and driving cross-team collaboration.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Fluent

Work Experience

Lead Software Engineer at ZaeLab/TMG
February 1, 2025 - Present
Design and implement Hydrogen/Oxygen storefronts on Shopify Plus using Liquid and React, optimizing GraphQL data fetching. Integrate SAP Commerce and ERP systems with Shopify Plus, orchestrate ELT pipelines for PIM and Informatica. Architect and build Node.js/Java microservices in TypeScript with secure GraphQL APIs. Manage AWS cloud infrastructure and CI/CD pipelines. Lead team mentoring on TDD and SOLID, conduct code reviews, and collaborate with Product and QA. Optimize front-end and back-end performance for multi-store scalability. Establish coding standards and engage stakeholders with technical roadmaps and proofs-of-concept.
Senior Systems Engineer at Aurora Cannabis
February 28, 2025 - July 11, 2025
Led design and implementation of complex integration solutions using Mulesoft connecting ERP, CRM, and eCommerce systems. Built scalable Java microservices and APIs, developed Node.js/TypeScript server-side applications and GraphQL endpoints. Collaborated on ShopifyPlus storefront development using Liquid, React, and JavaScript. Integrated ERP and financial systems including Sage for streamlined business processes. Utilized Docker for containerization and deployment pipelines. Monitored application performance with New Relic and ensured robust security and compliance. Engaged cross-functional teams in code reviews, mentoring, and strategic planning.
Senior Software Engineer at Knix.ca
December 31, 2024 - July 11, 2025
Led enhancement and migration of Knix's e-commerce platform from Hydrogen to Remix.js with React for improved UX. Developed and streamlined GraphQL APIs for efficient data flow. Implemented AI-driven Personalization APIs, increasing sales by 110%. Mentored junior developers and created missing documentation to support ongoing projects. Utilized Docker and managed Shopify Plus storefront using Liquid, React, JavaScript, and TypeScript.
Lead Software Engineer at NovaByteLabs LLC
January 31, 2024 - July 11, 2025
Specialized in frontend development using React.js and Next.js, performance optimization, built scalable backends with Python/Django, developed enterprise Java applications with JavaSpring and Spring Security. Managed state with Redux, utilized ASP.Net for secure applications. Experienced with Java frameworks including Hibernate and Spring Data. Used Docker and Kubernetes for containerization and orchestration. Developed APIs with GraphQL and REST, and managed databases including MongoDB and MySQL.
Lead Software Engineer at Capstone Logistics LLC
October 31, 2023 - July 11, 2025
Developed robust web applications using Angular, React, and Vue frontends with .Net Core backend. Leveraged Azure Cloud for hosting and Azure DevOps for CI/CD. Integrated Databricks for big data analytics and Datadog for monitoring. Containerized applications with Docker and prepared Kubernetes deployment with Pre-Kube. Automated infrastructure using Terraform. Incorporated advanced technologies like Google Mapping, REST and GraphQL APIs, and RFID for delivery truck tracking.
Senior Software Engineer at AutoSnap
October 31, 2022 - July 11, 2025
Developed user interfaces with React and React.js and backend services with Laravel. Deployed AWS and Digital Ocean cloud infrastructure and containerized apps using Docker. Integrated Google Firebase for real-time database and authentication. Created and consumed REST APIs, implemented OAuth security. Designed custom UI templates and integrated AI to analyze user sessions to predict car part requirements.
Senior Software Engineer at Revelation Legal
August 31, 2022 - July 11, 2025
Developed web applications using PHP and Laravel. Implemented frontend features with Vue.js and created data visualizations with Tableau. Ensured data quality with monitoring tools. Managed MySQL databases and deployed applications on AWS. Utilized Symphony, Eloquent ORM, Easy Admin, and Doctrine. Designed REST APIs and enhanced frontend with jQuery.
Senior Software Engineer at IBM
February 28, 2019 - July 11, 2025
Developed user interfaces with Angular, implemented reactive programming with RxJs, and state management with Redux. Built backend services in Java with Spring frameworks. Enhanced security with Spring Security. Managed builds with Maven. Used Hibernate and Spring Data for persistence. Developed Node.js applications. Containerized with Docker, orchestrated with Kubernetes. Automated deployment using Ansible on IBM Cloud. Managed NoSQL CouchDB databases.
Lead Software Engineer at ZaeLab/TMG
February 1, 2025 - Present
Design and implement Hydrogen/Oxygen storefronts on Shopify Plus using Liquid and React, optimizing dynamic data fetching with GraphQL. Integrate SAP Commerce and ERP systems with Shopify Plus; orchestrate ELT pipelines for PIM and Informatica data flows. Architect and build Node.js/Java microservices in TypeScript, exposing ERP/PIM functionality via secure GraphQL APIs. Provision and manage AWS services (API Gateway, Lambda/Fargate, S3, RDS) and implement CI/CD pipelines for code, theme, and service deployments. Define data schemas and transformations for product and customer information; ensure reliable synchronizations and error handling across ERP, PIM, and Shopify. Mentor engineers on best practices (TDD, SOLID), conduct code reviews, and collaborate with Product and QA to define priorities and scope. Profile and optimize front-end and back-end performance; plan for multi-store scalability and high-traffic resilience. Establish coding standards, API specifications, and architectur
Senior Systems Engineer at Aurora Cannabis
February 28, 2025 - July 11, 2025
Lead the design and implementation of complex integration solutions using Mulesoft to connect disparate systems such as ERP, CRM, and eCommerce platforms. Built and maintained scalable Java-based microservices and APIs. Leveraged Node.js and TypeScript for server-side applications and API development including GraphQL endpoints. Collaborated with ShopifyPlus teams to customize e-commerce storefronts using Liquid, JavaScript, and React. Worked with Sage and ERP tools to streamline business processes and financial operations. Utilized Docker for containerization and deployment pipelines ensuring consistency across environments. Monitored and optimized system performance with New Relic. Designed and implemented GraphQL APIs for efficient data querying. Collaborated with cross-functional teams, engaged in code reviews, mentoring, and promoted best practices. Ensured robust security and compliance through regular audits and assessments.
Senior Software Engineer at Knix.ca
December 31, 2024 - July 11, 2025
Led enhancements of the e-commerce platform focusing on user experience through React & Remix.js and optimized server-side solutions with Node.js. Spearheaded integration initiatives for developing and streamlining GraphQL APIs, improving data transfer and site performance. Led migration from Hydrogen to Remix.js, improving user experience and upgrading to V2. Implemented Personalization APIs leveraging AI to enhance user experience and increase sales by 110%. Mentored junior developers and created missing documentation for ongoing projects.
Lead Software Engineer at NovaByteLabs LLC
January 31, 2024 - July 11, 2025
Specialized in front-end development with React.js and Next.js for performance optimization. Built scalable back-end systems with Python, Django, Java/JavaSpring, ASP.Net, and Node.js. Utilized various Java frameworks including SpringSecurity, Hibernate, and Maven. Containerized and orchestrated applications using Docker and Kubernetes. Developed APIs using GraphQL and REST. Managed NoSQL and SQL databases (MongoDB & MySQL). Delivered enterprise-level backend solutions and ensured application security. Collaborated effectively in cross-functional teams.
Lead Software Engineer at Capstone Logistics LLC
October 31, 2023 - July 11, 2025
Developed dynamic and responsive web applications leveraging Angular, React, and Vue for the frontend. Implemented backend solutions using .Net/Core and C#. Leveraged Azure Cloud and Azure DevOps for scalable cloud hosting and CI/CD pipelines. Integrated Databricks for big data processing and Datadog for monitoring. Containerized applications using Docker and prepared Kubernetes deployments. Automated infrastructure deployment using Terraform. Implemented Google Mapping for visualization and RFID for tracking delivery trucks. Designed RESTful and GraphQL APIs for data retrieval and manipulation.
Senior Software Engineer at AutoSnap
October 31, 2022 - July 11, 2025
Developed user interfaces using React and React.js for responsive experiences. Utilized Laravel for backend development. Deployed applications on AWS and Digital Ocean. Implemented Docker for containerization. Integrated Google Firebase for real-time database functionalities and user authentication. Created and consumed REST APIs. Implemented OAuth for secure authentication. Designed custom templates and incorporated AI algorithms to analyze users' previous sessions and predict car part requirements.
Senior Software Engineer at Revelation Legal
August 31, 2022 - July 11, 2025
Developed web applications using PHP with Laravel framework. Implemented front-end features using Vue.js. Created data visualizations using Tableau. Monitored data quality and performance. Managed MySQL database operations. Deployed applications on AWS. Enhanced capabilities using Symphony and Eloquent ORM. Designed and implemented RESTful APIs. Employed jQuery and Doctrine ORM for database management.
Senior Software Engineer at IBM
February 28, 2019 - July 11, 2025
Developed dynamic SPAs using Angular with reactive programming via RxJs. Integrated Redux for state management. Built backend services in Java with Spring frameworks. Implemented application security via Spring Security. Managed builds using Maven. Developed data access layers with Hibernate and Spring Data. Utilized Node.js for server-side applications. Containerized applications with Docker and orchestrated with Kubernetes. Automated deployments with Ansible on IBM Cloud. Managed NoSQL databases using CouchDB.
Lead Software Engineer at ZaeLab/TMG
February 1, 2025 - Present
Designed and implemented Hydrogen/Oxygen storefronts on Shopify Plus using Liquid and React, optimizing dynamic data fetching with GraphQL. Integrated SAP Commerce and ERP systems with Shopify Plus, orchestrated ELT pipelines for PIM and Informatica data flows. Architected and built backend Node.js/Java microservices in TypeScript, exposing ERP/PIM functionality via secure GraphQL APIs. Provisioned and managed AWS services (API Gateway, Lambda/Fargate, S3, RDS) and implemented CI/CD pipelines for code, theme, and service deployments. Defined data schemas and transformations ensuring reliable synchronizations and error handling across ERP, PIM, and Shopify. Mentored engineers on best practices (TDD, SOLID), conducted code reviews, and collaborated with Product and QA to define priorities and scope. Profiled and optimized front-end and back-end performance; planned for multi-store scalability and high-traffic resilience. Established coding standards, API specifications, and architectural
Senior Systems Engineer at Aurora Cannabis
February 28, 2025 - August 5, 2025
Led the design and implementation of complex integration solutions using Mulesoft to connect disparate systems such as ERP, CRM, and eCommerce platforms. Built and maintained scalable Java-based microservices and APIs forming the backbone of enterprise systems. Leveraged Node.js and TypeScript for server-side applications and API development including GraphQL endpoints. Collaborated with Shopify Plus teams to develop, customize, and maintain e-commerce storefronts using Liquid templates, JavaScript, and React. Worked with Sage and other ERP tools to streamline business processes ensuring data consistency and efficient financial operations. Utilized Docker for containerization and managing deployment pipelines ensuring consistency across development, staging, and production. Monitored application performance with New Relic for diagnosing issues and optimizing resources to maintain high availability and responsiveness. Designed and implemented GraphQL APIs for efficient data querying, en
Senior Software Engineer at Knix.ca
December 31, 2024 - August 5, 2025
Led the enhancement of Knix's e-commerce platform focusing on user experience through React and Remix.JS and deploying optimized server-side solutions with Node.js. Spearheaded integration initiatives to develop and streamline GraphQL APIs, facilitating efficient data transfer and enhancing site performance. Led the migration of Knix’s e-commerce platform from Hydrogen to Remix.js, improving user experience and upgrading to V2 from V1. Drove integration initiatives to create streamlined GraphQL APIs, enabling efficient data flow between front-end and back-end components. Implemented Personalization APIs leveraging AI to provide enhanced User Experience and increased sales by 110%. Mentored junior developers through discussions and demonstrations after code reviews. Created missing documentation and ongoing project documentation.
Lead Software Engineer at NovaByte Labs LLC
January 31, 2024 - August 5, 2025
Specialized in front-end development with React.js and performance optimization using Next.js. Built scalable back-end systems with Python and Django. Effectively managed application state with Redux in React apps. Created secure, scalable .NET-based applications with ASP.NET. Developed enterprise-level Java applications with Java/Spring and Spring Security, proficient in Jakarta Persistence, Struts, Maven, Hibernate, and Spring Data. Utilized servlet, JSP, Java EE technologies and NodeJS for efficient server-side scripting. Expert in containerization and orchestration for application deployment with Docker and Kubernetes. Developed versatile APIs using GraphQL and REST. Managed both NoSQL and SQL databases like MongoDB and MySQL. Integrated SharePoint and ServiceNow platforms.
Lead Software Engineer at Capstone Logistics LLC
October 1, 2023 - August 5, 2025
Developed robust web applications using Angular, React, and Vue for dynamic and responsive front-ends. Implemented backend solutions with .NET/Core and C# for efficient server-side processing. Leveraged Azure Cloud for scalable and secure hosting. Utilized Azure DevOps for continuous integration and deployment boosting team collaboration and code quality. Integrated Databricks for big data processing and analytics. Employed Datadog for real-time monitoring and logging to ensure system health and performance. Containerized applications with Docker for consistency across development, staging, and production. Prepared Kubernetes deployment configurations with Pre-Kube. Automated infrastructure as code with Terraform for reproducible and scalable environments. Incorporated Google Mapping for location-based services and data visualization. Developed RESTful APIs and GraphQL for efficient and flexible data retrieval and manipulation. Implemented RFID technology for advanced tracking and data
Lead Software Engineer at ZaeLab / TMG
February 1, 2025 - Present
Led the design and implementation of headless commerce architecture using Shopify Plus Hydrogen/Oxygen with Liquid and React, optimizing dynamic data fetching with GraphQL. Integrated SAP Commerce and ERP systems with Shopify Plus and orchestrated ELT pipelines for PIM and Informatica data flows. Architected and developed Node.js/Java microservices in TypeScript, exposing ERP/PIM functionality via secure GraphQL APIs. Managed AWS cloud infrastructure and implemented CI/CD pipelines for code, theme, and service deployments. Defined data schemas and transformations, ensuring reliable synchronizations and error handling across ERP, PIM, and Shopify. Mentored engineers on best practices like TDD and SOLID, conducted code reviews, and collaborated with Product and QA teams. Optimized front-end and back-end performance and planned for multi-store scalability and high traffic resilience. Established coding standards, API specifications, architectural blueprints, and maintained run books and d
Senior Systems Engineer at Aurora Cannabis
February 28, 2025 - August 5, 2025
Led design and implementation of complex integration solutions using Mulesoft connecting disparate systems including ERP, CRM, and eCommerce platforms. Developed and maintained scalable Java-based microservices and APIs forming the backbone of enterprise systems. Collaborated with Shopify Plus teams to develop, customize, and maintain e-commerce storefronts using Liquid templates, JavaScript, and React. Streamlined business processes ensuring data consistency and efficient financial operations with Sage and other ERP tools. Utilized Docker for application containerization and management of deployment pipelines, ensuring consistency across dev, staging, and production. Monitored and optimized system performance using New Relic. Designed and implemented GraphQL APIs for efficient data querying, providing real-time information to internal and external systems. Collaborated cross-functionally to align system architecture with business goals. Engaged in code reviews, pair programming, and m
Senior Software Engineer at Knix.ca
December 31, 2024 - August 5, 2025
Led enhancement of the e-commerce platform focusing on user experience through React & Remix.js and deploying optimized server-side solutions with Node.js. Spearheaded integration initiatives to develop streamlined GraphQL APIs for efficient data transfer and enhanced site performance. Led migration of the e-commerce platform from Hydrogen to Remix.js, improving user experience and upgrading to V2 from V1. Developed personalization APIs leveraging AI to provide enhanced user experience and increasing sales by 110%. Mentored junior developers through discussions and demonstrations after code reviews. Created missing documentation and maintained documentation for ongoing projects.
Lead Software Engineer at NovaByte Labs LLC
January 31, 2024 - August 5, 2025
Specialized in front-end development with React.js and performance optimization using Next.js. Built scalable back-end systems with Python and Django. Managed application state effectively in React apps using Redux. Developed secure, scalable .NET-based applications. Developed enterprise-level Java applications focusing on back-end solutions and security with Java Spring & Spring Security. Proficient with Java frameworks including Jakarta Persistence, Struts, Maven, Hibernate, and Spring Data. Utilized Node.js for efficient server-side scripting. Expert in containerization and orchestration for application deployment using Docker and Kubernetes. Developed versatile APIs using GraphQL and REST. Managed both NoSQL (MongoDB) and SQL (MySQL) databases.
Lead Software Engineer at Capstone Logistics LLC
October 1, 2023 - August 5, 2025
Developed robust web applications using Angular, React, and Vue for dynamic and responsive frontends. Implemented backend solutions in .NET Core and C# for efficient server-side processing. Leveraged Azure Cloud for scalable and secure cloud hosting. Utilized Azure DevOps for continuous integration and deployment, enhancing team collaboration and code quality. Integrated Databricks for big data processing and analytics. Employed Datadog for real-time monitoring and logging ensuring system health and performance. Containerized applications using Docker for consistency across environments. Prepared applications for Kubernetes deployments with pre-Kube configurations. Automated infrastructure as code using Terraform ensuring reproducible and scalable environments. Incorporated Google Mapping for location-based services and data visualization. Developed RESTful APIs and GraphQL for efficient and flexible data retrieval and manipulation. Implemented RFID technology for advanced tracking and
Lead Software Engineer at ZaeLab / TMG
February 1, 2025 - Present
Designed and implemented headless commerce architecture using Shopify Plus with Hydrogen/Oxygen and React, optimized dynamic data fetching with GraphQL. Integrated SAP Commerce and ERP systems with Shopify Plus, orchestrating ELT pipelines for data flows. Architected and built Node.js/Java microservices exposing secure GraphQL APIs. Provisioned and managed AWS services and implemented CI/CD pipelines. Defined data schemas and ensured reliable synchronizations across systems. Mentored engineers on best practices and collaborated with Product and QA teams. Optimized for multi-store scalability and high traffic resilience.
Senior Systems Engineer at Aurora Cannabis
February 1, 2025 - August 5, 2025
Led design and implementation of complex integration solutions using Mulesoft to connect ERP, CRM, and eCommerce platforms. Built and maintained scalable Java-based microservices and APIs, leveraging Node.js, TypeScript, and GraphQL. Collaborated with Shopify Plus teams to customize eCommerce storefronts. Worked with Sage and ERP tools for streamlined financial operations. Managed containerization and deployment pipelines using Docker. Monitored system performance with New Relic. Promoted cross-team collaboration and implemented continuous improvements and security compliance.
Senior Software Engineer at Knix.ca
December 1, 2024 - August 5, 2025
Led enhancements of the eCommerce platform focusing on user experience with React and Remix.js, deploying optimized server-side solutions with Node.js. Spearheaded development and migration initiatives for streamlined GraphQL APIs to enhance site performance. Implemented AI-powered personalization APIs to boost user experience and sales by 110%. Mentored junior developers and created project documentation to support ongoing development.
Lead Software Engineer at NovaByte Labs LLC
January 1, 2024 - August 5, 2025
Specialized in front-end development with React.js and Next.js, optimizing performance. Built scalable back-end systems with Python and Django, managed state with Redux, and created secure .NET applications. Developed enterprise Java applications with Spring Security and Hibernate. Utilized Node.js for server-side scripting and containerized applications with Docker and Kubernetes. Developed versatile GraphQL and REST APIs and handled both SQL and NoSQL databases.
Lead Software Engineer at Capstone Logistics LLC
October 1, 2023 - August 5, 2025
Developed a robust web application using Angular, React, and Vue for a dynamic frontend. Implemented backend solutions in .NET Core and C# for efficient server-side processing. Leveraged Azure Cloud for scalable and secure hosting, Azure DevOps for CI/CD, and integrated Databricks for big data processing. Used DataDog for real-time monitoring and Docker for consistent deployments. Prepared Kubernetes deployments with pre-configurations and automated infrastructure with Terraform. Incorporated Google Mapping for location-based services and developed RESTful and GraphQL APIs along with RFID technology for advanced delivery tracking.
Lead Software Engineer at ZaeLab / TMG
February 1, 2025 - Present
Design and implement Hydrogen/Oxygen storefronts on Shopify Plus using Liquid and React, optimizing dynamic data fetching with GraphQL. Integrate SAP Commerce and ERP systems with Shopify Plus; orchestrate ELT pipelines for PIM and Informatica data flows. Architect and build Node.js/Java microservices in TypeScript, exposing ERP/PIM functionality via secure GraphQL APIs. Provision and manage AWS services including API Gateway, Lambda/Fargate, S3, RDS; implement CI/CD pipelines for code, theme, and service deployments. Define data schemas and transformations; ensure reliable synchronizations and error handling across ERP, PIM, and Shopify. Mentor engineers on TDD and SOLID best practices; conduct code reviews; collaborate with Product and QA to define priorities and scope. Profile and optimize front-end and back-end performance; plan for multi-store scalability and high-traffic resilience. Establish coding standards, API specifications, and architectural blueprints; maintain runbooks an
Senior Systems Engineer at Aurora Cannabis
February 28, 2025 - September 3, 2025
Lead design and implementation of complex integration solutions using Mulesoft to connect disparate systems (ERP, CRM, eCommerce). Develop and maintain scalable Java-based microservices and APIs, leveraging Node.js and TypeScript for server-side applications including GraphQL endpoints. Collaborate with Shopify Plus teams to develop, customize, and maintain e-commerce storefronts using Liquid templates, JavaScript, and React. Streamline ERP and financial systems integration ensuring data consistency and efficient financial operations. Utilize Docker for containerization and manage deployment pipelines ensuring consistency across development, staging, and production. Monitor and optimize application performance using New Relic. Design and implement GraphQL APIs for real-time data access to internal and external systems. Promote cross-functional collaboration aligning system architecture with business goals. Lead code reviews, pair programming and mentor junior engineers. Drive process i
Senior Software Engineer at Knix.ca
December 31, 2024 - September 3, 2025
Led enhancement of Knix's e-commerce platform focusing on user experience through React & Remix.js and deploying optimized server-side solutions with Node.js. Spearheaded integration initiatives to develop and streamline GraphQL APIs facilitating efficient data transfer and site performance improvements. Led migration of the e-commerce platform from Hydrogen to Remix.js, upgrading from version 1 to version 2 to improve user experience. Implemented personalization APIs leveraging AI to enhance user experience and increased sales by 110%. Mentored junior developers through discussions and demonstrations after code reviews. Created missing documentation and maintained documentation for ongoing projects.
Lead Software Engineer at NovaByte Labs LLC
January 31, 2024 - September 3, 2025
Specialized in front-end development using React.js and performance optimization with Next.js. Built scalable backend systems with Python and Django. Managed application state effectively in React apps using Redux. Developed secure, scalable .NET applications and enterprise-level Java applications focusing on backend solutions and security. Experienced in traditional Java web technologies and proficient in Node.js for efficient server-side scripting. Expert in containerization and orchestration using Docker and Kubernetes. Developed versatile APIs using GraphQL and REST. Handled both NoSQL and SQL database management with MongoDB and MySQL. Managed SharePoint and ServiceNow integration.
Lead Software Engineer at Capstone Logistics LLC
October 1, 2023 - September 3, 2025
Developed robust web applications using Angular, React, and Vue for dynamic and responsive front-ends. Implemented backend solutions in .NET Core and C# for efficient server-side processing. Leveraged Azure Cloud for scalable and secure hosting and utilized Azure DevOps for CI/CD enhancing team collaboration and code quality. Integrated Databricks for big data processing and DataDog for real-time monitoring and logging. Containerized applications using Docker and prepared Kubernetes deployment configurations with Pre-Kube. Automated infrastructure as code using Terraform for reproducible and scalable environments. Incorporated Google Mapping for location-based services and data visualization. Developed RESTful and GraphQL APIs for efficient data retrieval and manipulation. Implemented RFID technology for advanced tracking and data collection capabilities of delivery trucks.
Senior Software Engineer at AutoSnap
October 1, 2022 - September 3, 2025
Developed user interface using React and React.js for an intuitive and responsive experience. Utilized Laravel for backend development ensuring efficient data handling and application logic. Deployed the application on AWS and Digital Ocean leveraging their cloud services for scalability and reliability. Implemented Docker for containerization to ensure consistent environments across development, testing, and production. Integrated Google Firebase for real-time database functionalities and user authentication. Created and consumed REST APIs for seamless data transfer between front-end and back-end services. Implemented OAuth for secure user authentication and authorization processes. Designed custom templates to enhance user interface and improve engagement. Incorporated AI algorithms to analyze user sessions and predict car part requirements. Enabled AI integration to assert parts of the user's car based on historical data and usage patterns.
Senior Software Engineer at Revelation Legal
August 31, 2022 - September 3, 2025
Developed web application using PHP focusing on server-side scripting. Utilized Laravel framework enhancing structure and maintenance. Implemented front-end features using Vue.js for reactive and interactive user interfaces. Created comprehensive data visualizations and reports using Tableau. Monitored and ensured data quality and performance using Data Observability & Monitoring tools. Managed application database operations using MySQL ensuring efficient data storage and retrieval. Deployed and maintained the application on AWS ensuring scalability and reliability. Enhanced application capabilities using Symfony for reusable PHP components. Integrated Eloquent ORM for streamlined database interactions within Laravel. Utilized Easy Admin for straightforward backend administration. Designed and implemented RESTful APIs for efficient data exchange between front-end and back-end systems. Employed jQuery for concise and readable JavaScript enhancing front-end functionality. Incorporated D
Senior Software Engineer at IBM
February 28, 2019 - September 3, 2025
Developed dynamic user interfaces and single-page applications using Angular. Implemented reactive programming patterns with RxJs to handle asynchronous data streams efficiently. Integrated Redux for predictable state management in Angular-based applications. Designed and built robust backend services in Java utilizing Spring and Java Spring frameworks. Enhanced application security by implementing authentication and authorization mechanisms with Spring Security. Managed project build and dependencies using Maven as a build automation tool. Implemented data access and persistence layers using Hibernate ORM and Spring Data. Developed server-side applications and APIs using Node.js enhancing scalability. Containerized applications and services using Docker ensuring consistency across multiple development and release cycles. Orchestrated and managed Docker containers using Kubernetes improving deployment, scaling, and operations of application containers. Automated application deployment
Senior Software Engineer at FastBuilder LTD
December 31, 2017 - September 3, 2025
Developed a dynamic and responsive web application using React enhancing user experience and interface efficiency. Created a cross-platform mobile application with React Native ensuring compatibility and optimal performance on both iOS and Android devices. Implemented various backend services and APIs in Python focusing on robustness and scalability. Utilized Node.js for server-side scripting improving the application’s processing capabilities and server response times. Integrated Axios for making HTTP requests which streamlined data fetching and state management in the application. Deployed the application on AWS leveraging its cloud services for improved reliability and global access. Implemented caching mechanisms using Redis significantly reducing database load and improving data retrieval speed.
Senior Software Engineer at BambO Tech
March 31, 2017 - September 3, 2025
Developed and maintained complex user interfaces using React for web applications. Built and optimized mobile applications with React Native ensuring cross-platform compatibility and performance. Implemented server-side logic and APIs using Node.js enhancing functionality and scalability of applications. Utilized Python for scripting and automation tasks improving efficiency in development processes. Managed and manipulated data using MongoDB and Mongoose ensuring efficient data storage and retrieval. Designed and maintained relational database structures using MySQL optimizing data organization and integrity. Integrated OAuth for secure user authentication and authorization in applications. Employed Redis for caching and session management significantly boosting application performance and user experience.
Senior Software Engineer at Board Place
March 31, 2017 - September 3, 2025
Developed interactive user interfaces using React enhancing web application responsiveness and user experience. Utilized .NET CORE 4.6 for backend services ensuring robust and scalable server-side logic. Implemented Windows Services for efficient background processing and system-level task automation. Applied Python for scripting and data manipulation streamlining various backend processes. Designed web pages using HTML creating structured and visually appealing front-end layouts. Integrated AJAX for asynchronous web requests improving web page loading times and dynamic content updates. Managed data interchange using JSON facilitating efficient communication between front-end and back-end. Employed jQuery to simplify HTML document traversal, event handling, and animation enhancing front-end interactivity. Administered MySQL databases ensuring secure and efficient data storage and retrieval.
Senior Software Engineer at McVDR Pharma
February 28, 2016 - September 3, 2025
Developed web applications utilizing JavaScript, jQuery, and Ajax for creating dynamic and interactive web applications focusing on user experience and responsive design. Employed C# and .NET 4.5 to develop robust backend solutions integrated with Web Forms for seamless full-stack applications. Managed databases using MySQL and MS SQL Server 2005/2008 covering schema design, query writing, and ensuring data integrity. Used Python for scripting and automation tasks improving efficiency and reducing manual workloads. Participated in all stages of the software development lifecycle from requirements gathering and system design to testing and deployment. Leveraged Visual Studio 2010 as the primary IDE for coding, testing, and debugging across multiple languages and frameworks. Collaborated and led teams providing mentorship and guidance to junior developers. Ensured application quality through rigorous testing including unit, integration, and user acceptance testing. Focused on performance
Senior Software Engineer at TOzLabs
January 31, 2015 - September 3, 2025
Developed complex web applications using ASP.NET 4.5 and C# enhancing user experience and system performance. Implemented interactive client-side features using jQuery, Ajax, and JavaScript ensuring dynamic web page functionality. Styled web pages with CSS, HTML, and DHTML focusing on responsive and user-friendly design. Managed database operations utilizing MySQL and MS SQL Server 2005/2008 optimizing data storage and retrieval processes. Created and maintained Windows Services to automate background tasks improving system efficiency. Designed and deployed robust Web Forms streamlining data collection and user interactions. Utilized Visual Studio 2010 for efficient coding, debugging, and version control enhancing development workflow.
Senior Software Engineer at Patients MgtSys
December 31, 2013 - September 3, 2025
Developed complex business applications using C# in conjunction with ASP.NET focusing on backend logic and database interactions. Implemented interactive web pages utilizing JavaScript and jQuery enhancing user experience and client-side functionality. Created, read, and manipulated data using XML ensuring efficient data exchange and configuration management. Designed responsive and aesthetically pleasing user interfaces with CSS, HTML, and DHTML adhering to web standards and accessibility guidelines. Developed and maintained Windows Services for background processing tasks ensuring reliability and operational efficiency. Built robust web forms for data entry and user interactions streamlining business processes and improving data collection methods. Utilized Visual Studio 2010 as primary IDE enabling efficient coding, debugging, and version control. Managed databases and performed complex queries using MS SQL Server 2005/2008 optimizing data storage and retrieval. Integrated client-si
Lead Software Engineer at ZaeLab / TMG
February 1, 2025 - Present
Led the design and implementation of Shopify Plus storefronts using Liquid and React; optimized dynamic data fetching with GraphQL; collaborated with cross-functional teams to deliver scalable front-end experiences.
Senior Software Engineer at Knix.ca
December 31, 2024 - September 10, 2025
Enhanced the e-commerce platform with React Remix-driven front-end and robust back-end services; migrated and modernized APIs toward GraphQL, while integrating ERP and data synchronization processes; led code reviews and mentoring.
Senior Systems Engineer at Aurora Cannabis
February 28, 2025 - September 10, 2025
Led enterprise integrations and system architecture, leveraging MuleSoft, Java, Sage, and New Relic; designed scalable ETL/ELT data flows and ERP/PIM/CRM integrations; deployed containerized services on cloud platforms and ensured data governance.
Lead Software Engineer at NovaByte Labs LLC
January 31, 2024 - September 10, 2025
Built scalable Java-based microservices and Node.js APIs; implemented containerization with Docker, orchestrated with Kubernetes; integrated Google Maps for location-aware services and delivered real-time monitoring with Redis.
Senior Software Engineer at BamBO Tech
March 31, 2017 - September 10, 2025
Developed complex web applications using React/React Native; built robust back-end services in Java and .NET; implemented data access with MySQL and SQL Server; established CI/CD pipelines and containerized deployments.
Senior Software Engineer at McVDR Pharma
February 29, 2016 - September 10, 2025
Developed full-stack web applications with ASP.NET/C#, JavaScript, and jQuery; designed and implemented back-end services and data access layers; automated tasks with Python and maintained Windows Services.
Senior Software Engineer at TOzLabs
January 31, 2015 - September 10, 2025
Developed dynamic, responsive web applications and cross-platform mobile apps using React and React Native; implemented back-end services in Java and Python; integrated OAuth and deployed in cloud environments with Docker.
Senior Software Engineer at Patients Mgtsys
December 31, 2013 - September 10, 2025
Built complex business applications with C#, ASP.NET, JavaScript, and jQuery; created data-driven forms and interfaces; managed databases (XML-driven data interchange, SQL Server) and implemented automation with Python.
Lead Software Engineer at ZaeLab /TMG
February 1, 2025 - Present
Led architecture and implementation for modern frontend/backend solutions on Shopify Plus ecosystem (Hydrogen/Oxygen, Liquid, React) and integrated ERP/PIM data flows. Designed Node.js/TypeScript microservices with GraphQL APIs, aligned with SAP Commerce/ERP systems, and deployed on AWS with CI/CD pipelines. Defined data schemas, ensured reliable data synchronization across ERP, PIM, and Shopify, and mentored engineers in best practices (TDD, code reviews, and CI/CD). Scoped performance improvements for multi-store deployments, established coding standards and API specifications, and produced run books for operations and security/compliance.
Senior Software Engineer at Knix.ca
February 1, 2025 - September 10, 2025
Led integration initiatives to develop GraphQL APIs and migrate frontend storefronts to Remix.js. Built server-side orchestration with Node.js/TypeScript, containerized services with Docker, and introduced AI-assisted personalization to improve user experience and sales. Collaborated with product, design, and QA to ensure consistency between frontend and backend, established API governance, and mentored junior developers. Implemented secure authentication, testing strategies, and CI/CD pipelines on AWS.
Senior Systems Engineer at Aurora Cannabis
February 1, 2025 - September 10, 2025
Led e-commerce/ERP integration initiatives on Shopify Plus, with frontend components in Vue.js and backend services in Laravel/PHP. Built RESTful APIs, containerized applications with Docker, and deployed on AWS. Implemented OAuth security, data flows (ETL/ELT) with ERP and PIM systems, and contributed to architectural decisions and documentation to improve reliability and performance.
Lead Software Engineer at NovaBay Labs LLC
January 1, 2024 - September 10, 2025
Developed robust React/Next.js frontends and Python/Django back-end services. Implemented Redux for state management, created RESTful APIs, containerized with Docker, and deployed on AWS. Used MongoDB for data storage with OAuth-based authentication and provided well-documented code. Collaborated with product and QA to ensure scalable, maintainable solutions.
Senior Software Engineer at McV D R Pharma
February 1, 2016 - September 10, 2025
Developed complex web applications using JavaScript, jQuery, ASP.NET, and C#. Built interactive frontend features, designed data models, implemented back-end services and SQL databases, and automated scripting with Python. Engaged in SDLC activities, testing, debugging, and delivering maintainable full-stack solutions.
Senior Software Engineer at TOzLabs
December 1, 2017 - September 10, 2025
Developed dynamic, responsive web applications with React/React Native, Python, Node.js. Built robust back-end services in Java/Spring Security, implemented OAuth, containerized with Docker/Kubernetes, and exposed RESTful APIs. Optimized performance with Redux/Sagas and improved deployment via Docker/Kubernetes and CI/CD.
Senior Software Engineer at Patients MgtSys
December 1, 2013 - September 10, 2025
Developed complex business applications in C#, ASP.NET, and JavaScript. Implemented interactive client-side features, designed relational data schemas, and built full-stack solutions. Managed data exchanges via XML, performed system testing, and contributed to SDLC activities while mentoring junior developers.
Senior Software Engineer at TOzLabs
January 1, 2015 - September 10, 2025
Created full-stack web solutions using ASP.NET/C#, JavaScript, and XML-driven data exchange. Implemented web forms with a focus on responsive UI, developed robust back-end logic, and contributed to design and deployment of scalable applications within a team environment.
Senior Systems Engineer at Auroa Cannabis
February 1, 2025 - February 1, 2025
Led design and implementation of enterprise system integrations and headless commerce solutions: Hydrogen/Oxygen storefronts on Shopify Plus using Liquid and React; integrated ERP/CRM and SAP Hybris Commerce; built Node.js/TypeScript microservices exposing ERP/PIM functionality via GraphQL; provisioned AWS infrastructure (API Gateway, Lambda/Fargate, S3, RDS) with CI/CD pipelines; defined data schemas and synchronization across ERP, PIM, and Shopify; mentored engineers on TDD, SOLID principles, and CI/CD; drove performance optimization, security, and governance; created architecture blueprints and runbooks; translated business requirements into technical roadmaps and stakeholder communications.
Senior Software Engineer at Knix
December 31, 2024 - December 31, 2024
Led the migration of Knix’s e-commerce frontend from Hydrogen to Remix; developed and maintained GraphQL APIs to enable cross-system data flows; built and maintained Shopify Plus storefronts; implemented personalization APIs to boost sales and interoperability with back-end systems; collaborated with product and design teams; documented architecture and established coding standards.
Lead Software Engineer at NovaBay Labs LLC
January 31, 2024 - January 31, 2024
Led backend and frontend development for scalable e-commerce and enterprise integrations; containerized applications with Docker and orchestrated with Kubernetes; built robust REST/GraphQL APIs using Node.js; integrated Shopify Plus storefronts with ERP/CRM systems; implemented data pipelines and real-time monitoring with New Relic; partnered with product and QA to ensure quality and performance.
Senior Software Engineer at Revelation Legal
August 31, 2022 - August 31, 2022
Built web applications using PHP/Laravel with Vue.js front-ends; designed RESTful APIs; containerized services with Docker; implemented OAuth authentication and secure data flows; integrated AWS services for hosting, scalability, and compliance; led code reviews and documentation; collaborated with cross-functional teams to deliver compliant, reliable software.
Lead Software Engineer (Contract) at ZaeLab / TMG
January 1, 2025 - Present
Delivered hands-on engineering support across production systems: debugging, hotfixes, and maintenance with minimal downtime; shipped stable outcomes.
Senior Systems Engineer at Aurora Cannabis
January 1, 2024 - December 31, 2025
Supported production systems requiring stability, secure access, and predictable user experiences; investigated incidents, documented root causes, and implemented durable fixes.
Senior Software Engineer at IBM
February 1, 2018 - February 1, 2019
Worked in structured engineering teams emphasizing code quality, code reviews, and documentation; supported production issue triage and delivered maintainable fixes aligned with team standards.
Senior Software Engineer at Mably
August 1, 2018 - February 1, 2019
Developed WordPress apps with PHP, focusing on custom functionality and database integration.
Senior Software Engineer at Promedical
February 1, 2017 - July 1, 2018
Built robust backend solutions with PHP, WordPress, and JavaScript; ensured data integrity and performance.
Senior Software Engineer at Total-Assist
August 1, 2016 - February 1, 2017
Implemented server-side applications with PHP, WordPress, and frontend enhancements.
Senior Software Engineer at Savvi
January 1, 2016 - July 1, 2017
Developed feature-rich applications using PHP, WordPress, Symfony; improved frontend interactivity with jQuery.
Senior Software Engineer at McVDR Pharma
January 1, 2015 - August 1, 2016
Created interactive apps with .NET and C#; optimized development workflows in Visual Studio.
Senior Software Engineer at TozLabs
January 1, 2014 - January 1, 2015
Developed and maintained complex ASP.NET apps, implemented Windows Services for backend automation.
Senior Software Engineer at Patients Mgts Sys
May 1, 2013 - December 1, 2014
Led development of business applications with C#, focusing on efficient database interactions with SQL Server.
Lead Software Engineer at NovaByte Labs LLC
October 1, 2023 - January 31, 2024
Designed and built scalable microservices and backend systems using Node.js and Laravel, supporting ERP-like workflows and data pipelines. Worked with Sage, New Relic, Liquid, and GraphQL-driven data access; implemented robust RESTful APIs and front-end interfaces with React/Redux. Built monitoring and logging with Dockerized deployments and Kubernetes-based orchestration, ensuring reliability and maintainability across environments. Collaborated closely with product and QA to drive feature delivery and quality improvements.
Senior Software Engineer at Revelation Legal
September 1, 2021 - August 31, 2022
Developed PHP/Laravel back-end services with a Vue.js front-end, implementing RESTful APIs, data validation, and secure authentication. Built dashboards and reporting features with data visualization tools, and implemented monitoring and logging to ensure system health. Worked with DevOps to containerize applications, enabling consistent deployment across environments and improving release cadence.
Senior Software Engineer at TOZ Labs
January 1, 2014 - January 1, 2015
Built complex web applications using modern front-end and back-end stacks; containerized services and deployed with Docker/Kubernetes; implemented RESTful APIs and data processing pipelines; engaged in code reviews and collaborative development.
Senior Software Engineer at Patients Mgtsys
June 1, 2012 - December 1, 2013
Developed comprehensive business applications with C#/ASP.NET, JavaScript/jQuery front-ends, and XML data interchange; built data-driven forms and reports; managed data using MySQL and MS SQL Server; contributed to SDLC activities and project delivery.

Education

Bachelor's Degree at Ajou University
January 1, 2000 - December 31, 2005
Bachelor's Degree at Ajou University
January 1, 2007 - December 31, 2011
Computer Science and Information Technology & Mathematics at Ajou University
January 11, 2030 - August 5, 2025
Bachelor's degree in Computer Science and Information Technology & Mathematics at Ajou University
January 11, 2030 - August 5, 2025
Computer Science and Information Technology & Mathematics at Ajou University
January 11, 2030 - August 5, 2025
Degree at Ajou University
January 11, 2030 - September 3, 2025
at Ajou University
January 11, 2030 - September 10, 2025
B.S. Computer Science & Information Technology / Mathematics at Ajou University
January 11, 2030 - February 20, 2026
Bachelor's degree in Computer Science and Information Technology & Mathematics at Ajou University
January 11, 2030 - March 11, 2026

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Retail, Transportation & Logistics, Financial Services, Professional Services, Consumer Goods, Healthcare, Energy & Utilities, Media & Entertainment, Education, Life Sciences