Hello, I'm Yee Ming!I'm a Software Engineer at DSTA. I enjoy building web application and games. I am currently learning how to build scalable SaaS Applications.

About me
I'm a recent graduate from the National University of Singapore (NUS), where I earned a Bachelor of Computing in Computer Science (Honours) in May 2024. This milestone marks the beginning of my journey to become a skilled Software Engineer / SaaS developer, with the ultimate goal of creating innovative software solutions that transform businesses and improve people's lives.
When I'm not coding, you can find me on the volleyball court or making music. With over a decade of experience playing volleyball, I've had the privilege of representing my varsity team at NUS and continue to enjoy the camaraderie and thrill of the game through volleyball clubs. I'm also a music enthusiast, having played the piano for years and currently learning to play the guitar. These pursuits help me maintain a healthy work-life balance and fuel my creativity.
My projects
CareerForge is a powerful SaaS platform designed to simplify the job search journey. By scraping job listings from leading job boards like LinkedIn and Glints, CareerForge harnesses the latest technology to curate personalized job recommendations.
- Next.js
- NextUI
- Tailwind
- S3
- AWS Lambda
- AWS Personalize
- DynamoDB
- EBS
- AWS Textract
Plague Buster is a VR application that makes learning oral hygiene and toothbrushing fun and effective. Through immersive experiences, users master fundamental practices and receive personalized feedback, unlocking a brighter smile with ease. Say hello to a revolutionary approach to oral health education!
- Unity3D
- Oculus
- Aseprite
- ProBuilder
- C#
LeetcodeRacer is a interview-interviewee platform tailored to assist individuals in honing their technical interview skills. It offers real-time coding races, a flexible matchmaking system, collaborative reviewing, leaderboards, and detailed history logs.
- Next.js
- TypeScript
- NextUI
- Tailwind
- Docker
- Kubernetes
- Kafka
- RabbitMQ
- MongoDB
- PostgreSQL
Looking for a more efficient way to manage attendance without juggling multiple Excel spreadsheets and Telegram polls? Say goodbye to those headaches because KRAttendance has arrived! Presenting the inaugural NUS Halls CCA Attendance-Taking application, designed to streamline the process for both organizers and participants.
- PostgreSQL
- Ruby on Rails
- Bootstrap
Dive into a 2D platformer with a captivating role-playing storyline designed to sharpen your reaction time. Engage in visual novel-style dialogues, explore an interactive world, and experience immersive quests. Enjoy a rich soundtrack and sound effects as you navigate the game’s quest and shop system.
- C#
- Unity
My skills
My experience
Developed the Team Assessments module using React, Redux, and TypeScript, with robust RESTful APIs and efficient database operations using Ecto in Elixir, and wrote comprehensive tests with factories for streamlined test data setup, ensuring a seamless and efficient user experience.
Jun 2023 - May 2024Built responsive web applications using Ruby on Rails and Bootstrap, designed relational databases for efficient data management, and integrated AJAX for dynamic interactivity and fast data retrieval, delivering a seamless user experience.
May 2022 - Aug 2022Contact me
Feel free to contact me at yeeming1108@hotmail.com or through this form! 😊









