HARRY WANG
Senior Full Stack Developer | Java Specialist | Cloud & DevOps Engineering
+1 -
-
linkedin.com/in/harry-w-bb/
M6M4R8, Toronto, ON, Canada
Summary
Experienced Senior Full Stack Engineer with over a decade of expertise in building secure, scalable, and maintainable applications across diverse
business domains including SaaS, fintech, and enterprise IT solutions. Specialized in microservices and micro-frontend architectures using React,
TypeScript, Java Spring Boot, Golang, Docker, and Kubernetes on AWS. Passionate about clean code, DevOps, CI/CD, TDD, and cross-functional
collaboration. Thrives in agile teams with a culture of continuous improvement and shared ownership.
Skills
React Angular Vue.js JavaScript TypeScript HTML5 CSS3 Redux Tailwind CSS Java Spring Boot Maven JUnit Golang Node.js Nest.js
Microservices RESTful APIs GraphQL gRPC Micro-Frontend Architecture Event-Driven Architecture Kafka AWS (EC2, S3, Lambda, DynamoDB)
RabbitMQ Kubernetes Docker GitLab CI/CD Jenkins Terraform Helm MongoDB MySQL Oracle DynamoDB Agile Scrum TDD DDD
SOLID Principles Design Patterns Prometheus Grafana ELK Stack CI/CD DevOps Culture
Experience
BeaconTrax - Innovative Bluetooth Solutions
Toronto, Canada
Senior Software Engineer
03/2020 - Present
• Led the design and implementation of a modular micro-frontend platform using React, TypeScript, and Spring Boot, enabling team-level
deployment independence and improving feature rollout speed by 40%.
• Developed high-performance backend services using Vert.x for reactive, non-blocking workloads, improving throughput in real-time
messaging modules.
• Built and deployed scalable microservices on AWS (EC2, Lambda, SQS) and Kubernetes, ensuring platform elasticity and achieving 99.99%
system uptime.
• Designed and implemented distributed services using Kafka for event-driven communication and ensured resilience via schema validation
and topic partitioning strategies.
• Modernized legacy modules by introducing domain-driven design (DDD) and SOLID principles, reducing code complexity and improving
onboarding time for new developers by 30%.
• Developed CI/CD pipelines via GitLab CI, automating builds, tests, and zero-downtime deployments for 12+ services, which improved
engineering efficiency by 50%.
• Built and deployed scalable microservices in Java, Golang, and Node.js on AWS (EC2, Lambda, SQS) and Kubernetes, ensuring elasticity and
achieving 99.99% uptime.
• Implemented distributed tracing and real-time monitoring using Prometheus and Grafana, reducing MTTR by 50% and supporting proactive
system reliability.
• Mentored and coached a team of 5 engineers, promoting engineering best practices, architecture reviews, and continuous learning to build a
strong DevOps culture.
• Led strategy and execution for on-call support rotation, creating a documented recovery process that ensured rapid incident resolution and
consistent customer experience.
Thriver
Toronto, Canada
Full Stack Engineer
02/2018 - 03/2020
• Delivered a robust payment gateway portal using React, Redux, and Spring Boot, supporting 5K+ transactions per second, streamlining
payment orchestration across partner banks.
• Designed and implemented RESTful APIs with Spring Boot and Golang, integrated with MongoDB and MySQL, leading to a 35%
improvement in API response times and modularity.
• Deployed containerized services to AWS using Docker and Kubernetes, scaling infrastructure based on demand and improving fault
tolerance during peak usage.
• Refactored legacy monolith into a microservices architecture and adopted event-driven design using Kafka, resulting in better system
decoupling and faster independent deployments.
• Integrated AWS S3 and CloudFront for secure, high-performance asset delivery, reducing client-side latency.
• Collaborated with UX and QA teams to enforce TDD, introduced unit testing and integration testing patterns, and improved test coverage
from 40% to 85%, reducing post-release bugs.
www.enhancv.com
Powered by
Experience
Lunchclub
Toronto, Canada
Software Developer
08/2015 - 01/2018
• Developed customer management dashboard for a CRM solution using Java (Spring MVC) and jQuery, improving client data accessibility and
interaction flow by 30%.
• Migrated a monolithic application to modular components, reducing bug reports by 25% and enhancing maintainability with standardized
interface contracts.
• Integrated third-party APIs (e.g., Stripe, Twilio) into customer apps, decreasing client development turnaround by 20% and enabling new
revenue-generating services.
• Implemented basic CI using Jenkins, reducing manual deployment effort and build failures with automation-first development approach.
Electroline
Toronto, Canada
Software Developer Intern
03/2013 - 07/2015
• Assisted in the development of internal ERP modules using Java Swing, JSP, and Oracle DB, contributing to faster inventory processing and
reducing daily reporting overhead.
• Created internal reporting tools with parameterized filtering, helping the finance department cut manual reporting time by 40%.
Education
Western University
Bechelor of Science, Computer and Information Science
04/2009 - 12/2013
Certificates
AWS Certified Solutions Architect – Associate | 2024
Certified ScrumMaster® (CSM) – Scrum Alliance
Key Achievements
Scalable SaaS Transformation
Engineered micro-frontend architecture
that accelerated product time-to-market
by 40%.
www.enhancv.com
DevOps Automation Impact
Reduced deployment times by 80% with
GitLab CI and containerization.
Legacy Modernization Leadership
Led initiative to migrate monolith to
microservices, improving system
maintainability by 60%.
Powered by