Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Language
Javanese
Advanced
Work Experience
Software Engineer Intern at VOLTADE
May 1, 2025 - PresentDeveloped RAG (Retrieval-Augmented Generation) systems for dry cleaning operations, enabling automated identification and categorization of garments using AI-powered image recognition and natural language processing. Built digital transformation solutions for lumber companies, creating comprehensive resource management platforms that digitized inventory tracking, supply chain operations, and customer relationship management.
Software Engineer at GOVTECH
April 1, 2022 - July 1, 2022Led development of the Insert Stop Payment API, enabling internal CPF systems (e.g., GST Voucher, Workfare) to programmatically block disbursements based on policy or opt-out rules. Built reusable validation libraries with centralized error mapping, adopted across disbursement microservices to enforce secure and consistent input handling. Designed asynchronous, multi-threaded REST interactions and a Kafka-based delayed retry mechanism to boost throughput and ensure reliable accounting updates. Delivered the Payment Summation API and secure BAV Hash File Generator, improving payout traceability and file verification for UOB transfers. Contributed to technical architecture discussions, applying DDD and Onion Architecture for better modularity, testability, and layered service design.
Software Engineer Intern at GOVTECH
April 1, 2021 - April 1, 2022Refactored entity relationships to reduce unnecessary data coupling, improving database access performance. Implemented comprehensive error handling using Spring's global exception strategy, standardizing error codes for better debuggability and traceability. Set up Flyway-based DB migration scripts to support repeatable, automated deployment of new database schemas. Leveraged custom SQL queries via Spring Data JPA's @Query, reducing boilerplate code and improving repository maintainability. Integrated multi-threaded REST API calls and Kafka-based delayed retries to improve resilience and throughput of high-volume accounting updates.
Education
Bachelor of Computing in Computer Science at National University of Singapore
January 11, 2030 - May 1, 2028Diploma in Information Technology at Ngee Ann Polytechnic
April 1, 2019 - April 1, 2022Bachelor of Computing in Computer Science at National University of Singapore
January 11, 2030 - May 1, 2028Diploma in Information Technology at Ngee Ann Polytechnic
April 1, 2019 - April 1, 2022Qualifications
Industry Experience
Software & Internet, Government, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Singapore today.