Led the design and implementation of a high throughput service to enable CRUD operation on large set of test data with the use of Quarkus and Kafka. The service was designed with a reactive programming approach, ensuring efficient handling of concurrent requests.
Enhanced application data rendering functionality using AgGrid by incorporating lazy-loading, eliminating the bottleneck associated with processing large data and significantly reduce memory usage and improving page load time
Improve application performance by reengineering data processing logic to leverage the MongoDB aggregation pipeline. This enhancement reduces data transfer overhead between the application and the database, resulting in accelerated data processing speed
Software Engineer
NCS Group
02.2020 - 01.2021
Enhance existing system to mask NRIC of personnels in accordance with Personal Data Protection Act guidelines
Implemented feature to support generating of new reports
Create PL/SQL procedure to generate materialized view to be used for report generation and archival of previous year data
Ensure BAU for existing functionalities
Software Engineer Intern
Anacle Systems
08.2019 - 12.2019
Implement C# database-driven web application using ASP .NET framework
Interact with MS SQL Server database using object relational mapping