Post Job Free
Sign in

Senior Software Developer

Location:
Toronto, ON, Canada
Posted:
January 04, 2026

Contact this candidate

Resume:

SENIOR FULL STACK DEVELOPER

**+ years of experience in architecting and delivering high-performance, scalable web applications and cloud-native solutions. Expert in the Microsoft stack (.NET, C#, SQL Server) and modern front-end frameworks (React), with a proven track record in full-stack development, cloud migration (Azure), and leading projects from concept to delivery.

PROFESSIONAL WORK EXPERIENCE

Senior Application Developer DAC Group Toronto, Ontario, Canada Feb 2023 - Nov 2025

A leading digital marketing agency specializing in localized, performance-driven solutions for multi-location enterprises.

●Led the end-to-end design, development, and deployment of mission-critical backend APIs and front-end applications for the company's core reputation management and marketing automation platform.

●Architected and implemented high-performance, scalable solutions utilizing a modern tech stack of .NET, C#, React, MS SQL Server, and Microsoft Azure cloud services.

●Modernized legacy systems by strategically integrating modern React components into existing Razor pages, significantly improving user experience and developer maintainability.

●Managed the full software development lifecycle, establishing robust CI/CD pipelines in Azure DevOps and leveraging AI-assisted tools (Cursor, Copilot) to maximize team productivity and code quality.

●Cultivated an automation-first mindset by employing TDD and BDD principles, leading to high test coverage and reliable deployments.

●Quality & Automation: Championed a test-driven development (TDD) approach and implemented automated testing strategies, significantly reducing regressions and improving code reliability.

●Led peer code reviews and conducted vulnerability assessments to enforce secure coding standards and ensure the robustness of production code.

●Mentored junior developers through code reviews and creative problem-solving in a fast-paced, agile environment, fostering a collaborative team culture.

Key Achievements at DAC Group:

●API Performance & Observability: Refactored the core Reviews and Notification APIs, employing performance tuning and production monitoring to achieve a significant reduction in response times and enhance system reliability for bulk data operations.

●Dashboard Modernization: Spearheaded the front-end modernization of the flagship DAC Dashboard, transforming static reports into dynamic, interactive React-based components for Review Feeds and Insights.

●Cloud Automation Engine: Engineered a robust distributed system using event-driven architecture with Azure Functions and Azure Batch, orchestrating real-time and scheduled notifications that process thousands of events hourly.

●DevOps Implementation: Established automated CI/CD pipelines, accelerating time-to-market and improving deployment frequency and code quality.

Senior Software Developer / Project Manager / Team Leader

Systems Interactive Consulting Ltd. Co. Toronto, Ontario, Canada Feb 2000 – Oct 2022

●Managed the full software lifecycle for 200+ diverse projects for clients in e-commerce, healthcare, finance, and industrial sectors, using Agile/Scrum methodologies.

●Architected and developed full-stack solutions using ASP.NET, C#, MVC, React, Angular, and MS SQL Server.

●Directed project planning, client communication, and team leadership, mentoring 10+ junior developers to senior roles.

Key Achievements at Systems Interactive Consulting Ltd Co.:

●SuccessByEmail.com: As Lead Developer, designed and developed a powerful Canadian enterprise-class email marketing and CRM system capable of sending millions of messages with advanced analytics.

●ClickTAG.com: As Lead Developer, architected one of Canada's earliest QR Code application systems, pioneering dynamic print marketing interactivity.

●E-Commerce Platforms: Led the development of high-traffic e-commerce sites (e.g., magnotta.com, 3glighting.com), integrating complex third-party APIs for payments, shipping, and marketplaces.

TECHNICAL COMPETENCIES

●Cloud & DevOps: Microsoft Azure (Functions, Batch, DevOps), AWS Cloud Practitioner, CI/CD, TFS, GitHub, Git, Jenkins

●Languages & Frameworks: C#, ASP.NET Core, .NET Framework, JavaScript, TypeScript, HTML5, CSS3

●Back-End & APIs: RESTful API, Microservices, WCF, Entity Framework

●Front-End: React, Angular, Blazor, Razor Pages, jQuery, Bootstrap

●Databases: Microsoft SQL Server, MongoDB, Firebase Realtime DB

●Methods & Practices: Agile/Scrum, TDD (Test-Driven Development), BDD (Behavior-Driven Development), CI/CD, Event-Driven Architecture, Secure Coding Practices, Code Reviews

●Tools & DevOps: Azure DevOps, AI-Assisted Development (Cursor, Copilot), Selenium, NUnit, Jira, Asana, Performance Monitoring & Observability Tools

CORE COMPETENCIES

Conflict Resolution Stakeholder Management Executive Communication Creative Problem Solving Documentation Critical Thinking Presentation Skills Adaptable Project Management Project Delivery Software Development Life Cycle Design Patterns Microsoft Visual Studio ASP.NET Core C# Microsoft .NET Framework Microsoft SQL Server Entity Framework NoSQL MongoDB Firebase Realtime DB TFS Web Service Microservice Restful API AWS Azure CI/CD React Angular HTML CSS Bootstap JavaScript TypeScript jQuery JSON XML AJAX E-Commerce CRM ERP Selenium WebDriver + NUnit Automated Testing Agile Methodologies Scrum Jira Asana AI Tooling (Cursor, Copilot)

LEADERSHIP PRINCIPLES

Ownership Think Big Insist on the Highest Standards Bias for Action Learn and Be Curious Deliver Results

RECOMMENDATIONS

“It is my pleasure to recommend Hao Guang. I had the privilege of working alongside him on several demanding Azure-based .NET projects, and his contributions were consistently instrumental to our success. Hao possesses deep expertise in designing and optimizing solutions for handling large datasets. I was particularly impressed with his skill in developing and managing aggregation jobs using Azure Batch Apps. His work ensured our data processing was not only accurate but also highly efficient and scalable, directly impacting our project's performance and reliability.

Furthermore, his commitment to software quality was evident in his rigorous approach to integration testing. He built robust test suites that gave our entire team confidence in our deployments and significantly reduced regression issues.

Beyond his technical prowess, Hao is a collaborative team player and a clear communicator. He is always willing to share knowledge and help troubleshoot complex problems.

Any team would be fortunate to have him. I highly recommend Hao and am confident he will be a tremendous asset in any role involving cloud-native .NET development and data engineering.”

Daniel Zemo Senior Application Developer DAC Group Co-worker

“Working with Hao at DAC was truly rewarding. From day one, he brought a mix of intelligence, focus, and genuine passion to every project. Whether tackling complex tasks or brainstorming under tight deadlines, he approached every challenge with clarity and determination.

Beyond his strong technical skills, his commitment to high-quality work makes him an invaluable team member.

I’m confident he will excel in any environment, and I highly recommend him, any team would be fortunate to have him.”

Yousef Emdadi Senior Application Developer DAC Group Co-worker

“Harry is a great asset to the company. He is always a miracle worker. He pays great attention to technical excellence and details, and continuously delivers working software in a timely fashion.”

Bruno Palozzi Founder, CEO Systems Interactive Consulting Ltd. Co. Employer

“Harry shows great leadership all the time. It is a true inspiration. He is always calm, listens attentively, and treats others respectfully. He has integrity, honesty, a clear vision, and clear focus. He expects innovation from the teams. He always motivates and encourages the team to become more effective.”

Daniel Zou Lead, Senior Software Developer IBM Watson Health Previous Co-worker

EDUCATION AND PROFESSIONAL DEVELOPMENT

East China Normal University, Shanghai, China

Bachelor of Technology in Computer Science

LICENSES & CERTIFICATIONS

AWS Cloud Quest: Cloud Practitioner



Contact this candidate