I am Richard Cheung, a .NET Full Stack Developer with 24+ years of hands-on experience delivering enterprise applications across aviation, finance, healthcare, government, and construction. I specialize in the Microsoft stack (C#, .NET Core, ASP.NET, Azure) and front-end frameworks such as React, Next.js, and Vue.js. I excel in designing robust databases with MS SQL Server, PostgreSQL, MySQL, Firebase, and MongoDB, and I apply Clean Architecture, DDD, CQRS, Microservices, and SOLID principles to create maintainable systems that scale. I regularly leverage AI coding tools like GitHub Copilot, Windsurf (Codeium), and Claude to speed development, catch issues early, and keep documentation current. I’ve worked across the full delivery cycle—from system design and integrations to deployment and support—on platforms including Navitaire, ERP systems, and hardware device communication. I’m passionate about building solutions that are reliable, extensible, and aligned with business goals.

Richard Cheung

I am Richard Cheung, a .NET Full Stack Developer with 24+ years of hands-on experience delivering enterprise applications across aviation, finance, healthcare, government, and construction. I specialize in the Microsoft stack (C#, .NET Core, ASP.NET, Azure) and front-end frameworks such as React, Next.js, and Vue.js. I excel in designing robust databases with MS SQL Server, PostgreSQL, MySQL, Firebase, and MongoDB, and I apply Clean Architecture, DDD, CQRS, Microservices, and SOLID principles to create maintainable systems that scale. I regularly leverage AI coding tools like GitHub Copilot, Windsurf (Codeium), and Claude to speed development, catch issues early, and keep documentation current. I’ve worked across the full delivery cycle—from system design and integrations to deployment and support—on platforms including Navitaire, ERP systems, and hardware device communication. I’m passionate about building solutions that are reliable, extensible, and aligned with business goals.

Available to hire

I am Richard Cheung, a .NET Full Stack Developer with 24+ years of hands-on experience delivering enterprise applications across aviation, finance, healthcare, government, and construction. I specialize in the Microsoft stack (C#, .NET Core, ASP.NET, Azure) and front-end frameworks such as React, Next.js, and Vue.js. I excel in designing robust databases with MS SQL Server, PostgreSQL, MySQL, Firebase, and MongoDB, and I apply Clean Architecture, DDD, CQRS, Microservices, and SOLID principles to create maintainable systems that scale.

I regularly leverage AI coding tools like GitHub Copilot, Windsurf (Codeium), and Claude to speed development, catch issues early, and keep documentation current. I’ve worked across the full delivery cycle—from system design and integrations to deployment and support—on platforms including Navitaire, ERP systems, and hardware device communication. I’m passionate about building solutions that are reliable, extensible, and aligned with business goals.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Application Developer (Contract) at First National Financial LP
May 1, 2025 - May 1, 2026
Built financial applications in .NET Core, C#, and ASP.NET Core WebAPI using Clean Architecture and Domain-Driven Design (DDD); designed MS SQL Server schemas and data access via LINQ/EF Core for high-volume transactions; set up document generation with Scriban, async messaging with MassTransit and RabbitMQ, and background jobs with Hangfire; used GitHub Copilot for code generation and reviews; built XML data transformations with Altova MapForce; managed CI/CD and source control via Azure DevOps.
Web Developer at Porter Airlines Inc.
February 1, 2024 - February 1, 2025
Integrated Navitaire aviation systems and third-party APIs handling 100k+ transactions/month for bookings; tuned MS SQL Server queries and introduced caching to improve throughput by 30% and cut response times by 40%; built ASP.NET Core backend services (MVC/WebAPI) with DI and Repository patterns; developed front-end features in React and Knockout.js; utilized Windsurf for AI-assisted coding; deployed on AWS (RDS, S3, IAM) in Agile Scrum across 100+ sprints.
.NET Full Stack Developer (Consultant) at Foundation Drilling Services Canada
August 1, 2023 - February 1, 2024
Aug 2023 – Feb 2024: Built a web platform to manage drilling operations (Site Inspection, Equipment Inventory, Delivery, Client Management) using Next.js, React, and Vue.js on the frontend; set up multi-database architecture with PostgreSQL, MongoDB, and Firebase; deployed to Vercel with CI/CD; designed .NET Core WebAPI microservices following CQRS and DI; implemented async messaging via RabbitMQ between modules; used GitHub Copilot and Claude to optimize velocity; built a Python Flask API for Monday.com integration.
.NET Full Stack Developer (Consultant) at Foundation Drilling Services Canada
March 1, 2025 - May 1, 2025
Mar 2025 – May 2025: Re-engaged on the drilling operations platform, expanding microservices (CQRS/DI) and adding further integrations; continued use of RabbitMQ for messaging, Celery-like patterns, and Python-based microservice improvements.
Senior Application Specialist at V3 Brands Pte Ltd
March 1, 2018 - August 1, 2023
Led R&D to modernize legacy applications; built a POS system using Blazor, WPF, and React applying SOLID, Repository, and EF Core to improve transaction speed by 40%; designed MS SQL Server schemas, set up SSIS pipelines for data migration, and built 30+ REST API endpoints with ASP.NET Web API; connected to MS Dynamics Navision ERP, cutting manual processing time by 50%; implemented .NET Core Identity and integrated AXS payment gateway; enforced Clean Architecture across layers.
Software Developer Consultant at Next Payment Solutions Inc.
August 1, 2014 - November 1, 2018
Built FAST (Flow Automation System for Transformation), a workflow platform for utility programs improving efficiency by 35%; developed ASP.NET MVC and jQuery app with SQL Server backend for mobile-based home inspection reports; provided direct client support resolving 90% of issues on first contact.
Systems Analyst / Developer at Raffles Medical Group Ltd
April 1, 2017 - December 1, 2017
Developed a health management system using ASP.NET MVC WebAPI with MS SQL Server used by 200+ doctors; built a WCAG-compliant WPF EMR with RBAC; connected to SAP Finance via ETL to reduce manual reconciliation by 40%.
Senior Developer / Analyst at Comtel Solutions Pte Ltd
September 1, 2015 - February 1, 2017
Developed EHT, a mobile parking enforcement app for HDB; used SQL CE for local data storage and TCP/IP/RS232 for device communication; authored feature specs to improve troubleshooting tools, boosting overall efficiency by 25%.
Application Developer / Analyst at ICS Multimedia Pte Ltd
February 1, 2014 - August 1, 2015
Built a park offence module for Singapore National Parks integrating ArcGIS with MS SQL Server via ASP.NET; improved system efficiency by 20% and consistently met project deadlines.
C# .NET Developer (Contract) at Robert Walters / Hospital Client
January 1, 2013 - February 1, 2014
Developed an ETL application to pull data from SAP Finance, transform it, and load into a legacy SQL Server database, improving data integrity and processing efficiency by 15%.
Senior Software Developer at ITCan Pte Ltd
January 1, 2012 - December 1, 2012
Delivered application development for Panasonic, improving app performance by 15%, and built a software asset tracking tool for JP Morgan improving compliance monitoring by 30%; maintained Oracle PL/SQL stored procedures and Windows Forms apps, reducing downtime by 30%.
Junior to Senior Software Developer at Datapax / Novare / Accenture / Excitor
October 1, 2002 - December 1, 2011
Spent 9 years building mobile apps for Windows Mobile and iOS and enterprise desktop/web apps for insurance companies (Sun Life, Prudential Life) using C#, ASP.NET, WCF/Web Services, MS SQL Server, and VB6.

Education

Bachelor of Science in Computer Science at AMA Computer University, Philippines
January 11, 2030 - January 1, 2000
Diploma in Information Technology at MFI Polytechnic Institute (formerly Meralco Foundation), Philippines
January 11, 2030 - January 1, 2002

Qualifications

Microsoft Certified Technology Specialist - .NET Framework 2.0
January 11, 2030 - June 20, 2026
Microsoft Certified Professional
January 11, 2030 - June 20, 2026
ISO 9001 -2000 Quality Management System Certification
January 11, 2030 - June 20, 2026
Certified G-50 Security Clearance
January 11, 2030 - June 20, 2026

Industry Experience

Transportation & Logistics, Financial Services, Healthcare, Government, Software & Internet