Summary
Overview
Work History
Education
Skills
Certification
Personal Information
References
Languages
Affiliations
Accomplishments
References
Timeline
Generic

RICHARD CHEUNG

Toronto,Canada

Summary

Analytical Software Developer with a 21-year background in software design and architecture. Researches and evaluates new software, frameworks, and techniques to provide recommendations. Focused and driven collaborator skilled in mentoring onboarding employees and upgrading and debugging existing software. Over 15 years of combined hands-on experience in .NET Framework using C# and VB.Net languages catering Asp.Net Core, Asp.Net, Javascript, MVC Web API, Windows Forms, and Windows Mobile and desktop applications. Solid foundation in building .NET applications with Object-Oriented Programming (OOP) concepts in mind. Talented Software Developer equipped with great coding, debugging, and project management abilities. Strong DB scripting background using Microsoft SQL Server from 2000 to 2016 as a backend application for 19 years. Versatile Software Developer equally comfortable creating solutions for on-premise or cloud-based deployments. Exploits Agile development methodologies to rapidly iterate and improve products. Consistent provider of useful and actionable input on all projects.

Overview

21
21
years of professional experience
1
1
Certification

Work History

.Net Software Engineer

FOUNDATION DRILLING SERVICES
Canada
08.2023 - Current
  • Works as a consultant to develop web application to manage Drilling service activities like Site Inspection, Equipment Inventory and Delivery and client management
  • Built back-end application using ASP.Net Web API that exposes services for generating and updating server data and building reports
  • Designed responsive web application using frontend framework NextJS to support user interactions with browsers in multiple platforms.

Senior Application Specialist

V3 Brands Pte Ltd
Singapore
03.2018 - 08.2023
  • Designated Senior Programmer of Research and Development Team
  • Developed a point-of-sales solution using ASP.Net Core Razor Pages replacing a legacy web application integrated with MS Dynamics Navision ERP system
  • Utilized .Net Core Identity service to manage user login and associated roles and claims
  • Built back-end application using ASP.Net Web API that exposes services for generating and updating server data and building reports
  • Designed responsive web application using Bootstrap templates and intensive jQuery client scripts to support user interactions with browsers in multiple platforms.

Software Developer Consultant

Next Payment Solutions Inc
United States (Remote)
08.2014 - 11.2018
  • Built workflow automation system that transformed energy efficiency, home audit, and recycling programs for utility companies worldwide FAST (Flow Automation System for Transformation)
  • Developed web application that efficiently processing data, generating graphic reports, and managing home inspection reports from mobile
  • Provided primary support to directly assist clients and stakeholders for transaction issues that may arise.

Systems Analyst/Developer

Raffles Medical Group Ltd
Singapore
04.2017 - 12.2017
  • Collaborated with backend developers and built a web application using ASP.Net MVC Web API for a health management system
  • Involved in EMR web application development to provide user interface for doctors and patients data sheet to integrate WRIA attributes and standard web security practices in mind to enhance user experience for individuals with disabilities in compliance with WCAG guidelines
  • Interfaced with SAP Finance Module to extract and load data to their legacy application and vice versa.

Senior Developer/Analyst

Comtel Solutions Pte Ltd
Singapore
09.2015 - 02.2017
  • Earned G50 security clearance for government projects
  • Developed and supported EHT (Electronic Handheld Terminal), a mobile parking services application that automates parking validation and offenses for Singapore Housing Development Board
  • Designed Software Functional Specifications on new project features and enhancement based on client’s requirements and specifications
  • Optimized user troubleshooting application on handheld devices.

Application Developer/Analyst

ICS Multimedia Pte Ltd
Singapore
02.2014 - 08.2015
  • Developed a Park offense module and system enhancements on existing web applications using a proprietary and advanced web framework built on top of ASP.Net which combines spatial information sets and relational bases
  • Provided application support and monthly server maintenance duties for Singapore National Parks
  • Maintained and supported multiple projects and deadlines.

C#.Net Developer

Robert Walters
Singapore
01.2013 - 02.2014
  • Built an Extract Transform Load (ETL) application to automate SAP Finance Module data extraction and load output to existing legacy hospital application increasing data integrity and work efficiency by 15% in 6 months
  • Involved in software support-level, bug-fixing, and enhancement tasks with their existing applications
  • Made recommendations that yield a more cost-effective product.

Senior Software Developer

ITCan Pte Ltd
Singapore
01.2012 - 12.2012
  • Highly involved in SDLC full lifecycle application development
  • Design, implementation, and testing of programming changes using the rapid application development model
  • Developed enhancement on existing client/server applications used by clients (Panasonic).

Junior/Senior Software Developer

Datapax Inc., Novare Technologies, Accenture, Excitor
Philippines
10.2002 - 12.2011
  • Mobile Application Developer on Windows Mobile/Phone and IOS
  • Involved in mobile and desktop application development for top insurance provider like Sun Life and Prudential Life
  • WCF/Web Services, MS-SQL, C#, .Net Framework, ASP.Net, Visual Basic 6, Windows Mobile/Phone, JIRA.

Education

Information Technology: Programming -

MFI Polytechnic Institute formerly Meralco Foundation Institute
04.2002

Skills

  • Net/Core Razor Pages/MVC/WebAPI
  • ASPNet Forms
  • MS-SQL
  • EF/Core
  • LINQ
  • JQuery
  • TypeScript
  • Javascript
  • HTML
  • Bootstrap
  • TailWind
  • CSS
  • WebPack
  • Silverlight
  • ReactJS
  • NextJS
  • C#
  • Sybase
  • SQL-CE
  • FoxPro
  • FireBase
  • PostgreSQL
  • GraphQL

Certification

  • Microsoft Certified Technology Specialist.Net Framework 2.0, Microsoft, 6145304
  • ISO 9001-2000 Certification, Quality Management System Training, 12/2007, Makati, Philippines
  • Web Design Course, Communication Foundation of Asia, 11/2004, Manila, Philippines

Personal Information

Work Permit: Open-Work Visa

References

  • Paul Sandberg, Vice President, FDS Foundation Drilling Services Inc., p.sandberg@fds-tools.com
  • Boon Sing Ng, Chief Information Officer, V3 Group Limited, ng.boon@v3brands..com
  • Matt Peterson, Chief Executive Officer, Next Payment Solutions Inc., mpeterson@nxtpay.com

Languages

English
Full Professional

Affiliations

  • Actively participating in outdoor and indoor activities like basketball, swimming and hiking

Accomplishments

  • ISO 9001-2000 Quality Management System Certification
  • Certified G-50 Security Clearance
  • 5-year Employee Loyalty Awardee

References

References available upon request.

Timeline

.Net Software Engineer

FOUNDATION DRILLING SERVICES
08.2023 - Current

Senior Application Specialist

V3 Brands Pte Ltd
03.2018 - 08.2023

Systems Analyst/Developer

Raffles Medical Group Ltd
04.2017 - 12.2017

Senior Developer/Analyst

Comtel Solutions Pte Ltd
09.2015 - 02.2017

Software Developer Consultant

Next Payment Solutions Inc
08.2014 - 11.2018

Application Developer/Analyst

ICS Multimedia Pte Ltd
02.2014 - 08.2015

C#.Net Developer

Robert Walters
01.2013 - 02.2014

Senior Software Developer

ITCan Pte Ltd
01.2012 - 12.2012

Junior/Senior Software Developer

Datapax Inc., Novare Technologies, Accenture, Excitor
10.2002 - 12.2011

Information Technology: Programming -

MFI Polytechnic Institute formerly Meralco Foundation Institute
RICHARD CHEUNG