Available to hire
I am a versatile software engineer with 20+ years of experience across full-stack development, DevOps engineering, and test automation. I design and deliver scalable applications, optimize CI/CD pipelines, and implement automated testing strategies that improve quality and reduce costs. I enjoy leading technical change, coaching teams, and leveraging AI-assisted development tools to accelerate delivery.
I thrive in Agile environments and value software craftsmanship. I am passionate about building maintainable systems, mentoring engineers, and driving technical excellence across organizations.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Language
English
Fluent
Work Experience
Senior Developer at Scotiabank
December 1, 2022 - PresentBuilt and maintained Scotia Online web applications using React, Next.js, Express.js, and Monorepo architecture. Introduced Playwright integration testing with >90% coverage, optimized CI/CD by enabling Next.js standalone builds; migrated Node.js micro applications from Azure PCF to GCP; explored AI-assisted development tools to accelerate delivery.
Senior Cloud Engineer at Scotiabank
December 31, 2022 - October 22, 2025Developed Console application for managing Azure PCF environments (React + Spring Boot). Implemented Playwright coverage strategy achieving 90% coverage with minimal test cases.
Development Practice Coach at Scotiabank
January 31, 2019 - October 22, 2025Led DevOps onboarding for Scrum teams, identified gaps, and created tailored onboarding paths. Delivered training on CI/CD, TDD, and DevOps tools. Designed reusable Jenkins pipelines and implemented Bitbucket PR triggers to automatically start Jenkins pipelines.
Senior Developer Analyst at TELUS
August 31, 2015 - October 22, 2025Developed and maintained ATG based J2EE Web Store application. Designed Jenkins/uDeploy CI/CD pipeline; integrated SonarQube for automated quality checks. Implemented 86 Robot Framework test cases in under 50 hours and integrated into CI workflow. Facilitated Coding Dojo events and contributed to Robot Framework + Jenkins communities.
Senior Software Developer at Acklands-Grainger Inc.
October 31, 2013 - October 22, 2025Maintained J2EE Web Store and developed new OMS app using Grails. Automated builds and deployments with Ant/Gant scripts and Jenkins for WebLogic environments.
Senior Software Developer at Complete Innovations Inc.
March 31, 2013 - October 22, 2025Built cross platform courier dispatch mobile app (Rhodes/Ruby-based). Automated builds with Jenkins on Windows and macOS; implemented native barcode scanning extension.
Senior Software Developer at Grapple Mobile Ltd.
June 30, 2012 - October 22, 2025Maintained Grapple cross platform mobile platform; automated daily build/release pipeline with Jenkins; designed Kanban workflow with JIRA automation; integrated Sonar with CI.
Software Developer at QuickPlay Media Inc.
February 28, 2010 - October 22, 2025Built J2EE server side systems and ported multimedia apps to J2ME, BlackBerry, Windows Mobile, and BREW. Designed MVC/state machine architectures for mobile apps; implemented C++ BREW framework.
Engineer (Early Career) at Unicom BREW / Motorola China / Beijing Research Institute of Telemetry
December 31, 2005 - October 22, 2025In early career, designed GPS/GLONASS navigation algorithms for China’s first 12-channel combined receiver; developed embedded mobile applications in C/C++; provided developer support and training for BREW platform.
Education
Master of Electrical Engineering at Beijing Research Institute of Telemetry
January 11, 2030 - January 1, 1995Bachelor of Electrical Engineering at Beijing University of Aeronautics and Astronautics
January 11, 2030 - January 1, 1992Qualifications
Certified ScrumMaster Training
January 1, 2012 - October 22, 2025Official Spring framework training
January 1, 2008 - October 22, 2025Hibernate training
January 1, 2006 - October 22, 2025J2EE architect training
January 1, 2005 - October 22, 2025J2EE training
January 1, 2004 - October 22, 2025Industry Experience
Software & Internet, Financial Services, Telecommunications, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Markham today.