KaSoon Chau
Software Developer with 7 years of experience
Hire this person
Send a job offer directly to this candidate
About
Software Developer with 7 years of experience designing, developing, and maintaining enterprise applications using C# and the .NET ecosystem. Experienced in delivering desktop and web-based solutions across the full software development lifecycle. Proficient in ASP.NET Core MVC, JavaScript, HTML, CSS, Microservices and REST APIs, with a strong focus on writing clean, maintainable, and high-performance code.
Passionate about building scalable business applications and continuously improving software quality through modern development practices.
Experience
Developer II at SimplyGo Pte. Ltd. (August-2023 – Present)
Public Transport Services Provider
- Redeveloped and migrated the existing eVoucher Management System & EGuide Admin Portal from ASP.NET Framework to ASP.NET Core MVC, delivering full-stack development across Razor Views, C#, JavaScript, CSS, SQL Server, and Azure ecosystem.
- Participated in the full software development lifecycle, including redesigning the application from a monolithic architecture to a microservices-based solution.
- Designed and developed REST APIs and microservices using ASP.NET Core to support internal system communication and enterprise application integration while maintaining and enhancing legacy SOAP APIs.
- Developed and optimized SQL queries and stored procedures for Microsoft SQL Server (MSSQL) and Azure SQL Database as well as applies necessary indexing to improve application performance and database efficiency.
- Maintained and enhanced the Concession Application and Admin Portal, Travel Guide Public portal as well as facilitate timely updates to support fare revisions, new MRT station openings, and evolving business requirements.
- Redesigned hardcoded module into a dynamic, reusable framework, significantly reducing development time and reduce maintenance effort by at least 70%.
- Maintained and enhanced existing applications by troubleshooting, debugging, and resolving defects while implementing new features and system improvements.
- Collaborated with product owners, business users, and stakeholders throughout the software development lifecycle to ensure requirements were clearly defined and successfully implemented.
Software Developer at Eurostop Pte. Ltd. (May-2019 – August 2023)
- Designed and developed new modules using WinForms &.Net Framework in C# for the inventory management system from Purchase Order to Goods Received and Post-Allocation etc., as well as support business operations and enhance system functionality.
- Streamlined and redesigned the inventory allocation & management process, improving operational efficiency and reducing manual processing.
- Optimize and enhanced bulk data import/export processes, improving data processing performance, reliability, and maintainability.
- Developed new reports and enhanced existing reporting solutions using DevExpress XtraReport, delivering accurate and user-friendly business reports.
- Optimized and refactored application code to improve system performance, reduce load times, and enhance overall maintainability.
Internship at iWowSoft HRMS Sdn. Bhd. (2018-03 – 2018-08)
HR Management Solution Provider
- Bug fixing on existing HRMS application.
- Enhance and design HR reports such as employee list, monthly paycheck etc.
- Convert in-code SQL queries to stored procedure-based operation.
- Attend to ad-hoc tasks arising from daily operations.
Education
- Bachelor of Information Technology (Honors) in Software Systems Development
- Diploma In Science in Information Systems Engineering
