Software Engineer& Problem Solver

Passionate about building scalable solutions and creating exceptional user experiences with modern technologies like React, TypeScript, and cloud platforms. Specializing in big data engineering and AI/ML solutions to transform complex data into actionable insights.

About Me

Passionate Developer

Currently working as a Software Engineer at NCS Elections Department, where I ship enhancements across four nationwide election systems and contribute to critical infrastructure that supports democratic processes.

Passionate about building scalable solutions and creating exceptional user experiences with modern technologies like React, TypeScript, and cloud platforms. Specializing in big data engineering and AI/ML solutions, I leverage cutting-edge technologies to transform complex data into actionable insights and intelligent applications.

With experience spanning government agencies, freelance projects, and enterprise solutions, I bring a unique perspective to software development that combines technical excellence with real-world impact.

Full-Stack DevelopmentCloud ArchitectureBig Data EngineeringAI/ML Solutions
3+
Years of Experience
👨‍💻
Building the Future

Professional Experience

Software Engineer

NCS — Elections Department (ELD)
June 2024 – Present
Singapore

Ship enhancements across four nationwide election systems; primary owner of a batch-processing & application-management platform contribute to the voter registry.

Key Achievements:

Improved data-access performance ~4×, making pages and reports noticeably faster
Created reusable UI components to standardize UX and speed delivery
Automated content updates and data checks, reducing manual work and errors
Helped move from legacy on-prem repository to automated release pipeline
.NET
Angular
Docker
Microservices
DevOps

Freelance Developer

Apollocode
June 2017–Present
Remote

Implement custom features to enhance the functionality of ecommerce and informational sites.

Key Achievements:

Developed NFT sites with wallet integration using React
Created proprietary rewards-based software tracking user movement
Built gamified webapp for kids with deep-learning models integration
Designed internal dashboards for inventory management
React
TypeScript
Node.js
WordPress
Redux

Software Developer Intern

GovTech Singapore
February 2020–August 2020
Singapore

Developed mobile applications and backend services for government digital initiatives.

Key Achievements:

Developed mobile application for NEA to manage crowd levels
Built Self-help Temperature Scanner for COVID-19 Safe Entry
Developed internal test cases for Trace Together software
Responsible for UI/UX design for several upcoming projects
Mobile Development
IoT
Backend Services
UI/UX

Technical Skills

Programming Languages

TypeScriptProficient
JavaScriptProficient
PythonProficient
C#Proficient
SQLProficient
GolangBeginner
C++Beginner

Frameworks & Libraries

React.jsProficient
.NETProficient
AngularProficient
Node.jsProficient
PyTorchProficient
HadoopBeginner
SparkBeginner

Cloud Platforms

AWSProficient
GCPProficient
AzureBeginner

Methodologies

DevSecOpsProficient
AgileProficient
MicroservicesProficient
DockerProficient

Featured Projects

NFT Marketplace with Wallet Integration
Featured

NFT Marketplace with Wallet Integration

Developed comprehensive NFT sites with wallet integration using React, enabling users to mint, buy, and sell digital assets seamlessly.

React
TypeScript
Web3
Ethereum
MetaMask

Rewards-Based Fitness App

Created proprietary software that tracks user movement and records distance walked for redeeming vouchers at selected restaurants.

React
Node.js
GPS Tracking
Payment Integration
Gamified Learning Platform
Featured

Gamified Learning Platform

ShowandTell gamified webapp for kids with deep-learning models integration, featuring clean architecture and modern development practices.

TypeScript
Redux
RTK Query
Node.js
Express
AI/ML

Election Management System

Contributed to nationwide election systems at NCS ELD, improving performance and implementing modern DevOps practices.

.NET
Angular
Docker
Microservices
Azure

Let's Work Together

Get In Touch

I'm always interested in new opportunities and exciting projects. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Built with v0