Hi, I'm Colin Chng

Full Stack Software Developer
DevOps Engineer
Product Manager

My Projects

Here's a selection of my recent work. Each project represents a unique challenge I've tackled.
Project Image
E-Drill ERP System

Web

The E-Drill ERP System is an AI-powered enterprise platform designed to optimize business operations across vendor onboarding, purchase requests, invoice processing, financial oversight, internal management, and inventory control.

The system leverages machine learning to analyze historical trends and predict upcoming purchase needs, helping organizations maintain balanced stock levels and reduce procurement bottlenecks. By automating repetitive processes and providing intelligent insights, the E-Drill ERP enhances efficiency, accuracy, and decision-making across the enterprise workflow.

React
FastAPI
Supabase
Next.js
AWS
Project Image
E-Drill ERP System

Web

React
FastAPI
Supabase
Next.js
AWS

The E-Drill ERP System is an AI-powered enterprise platform designed to optimize business operations across vendor onboarding, purchase requests, invoice processing, financial oversight, internal management, and inventory control.

The system leverages machine learning to analyze historical trends and predict upcoming purchase needs, helping organizations maintain balanced stock levels and reduce procurement bottlenecks. By automating repetitive processes and providing intelligent insights, the E-Drill ERP enhances efficiency, accuracy, and decision-making across the enterprise workflow.

Project Image
Hospital AI Agent

AI Agent

The Mandaya AI Agent is a proof-of-concept designed to enhance hospital information accessibility by connecting directly to the hospital's database. Powered by LangChain and RAG, it provides instant access to specialist profiles, doctor schedules, upcoming appointments, common diagnoses, treatment costs, medications, and medical supplies. By organizing this data into a structured and easily retrievable format, the agent enables hospital staff to find critical information quickly, improving operational efficiency and supporting better patient care delivery.

Langchain
OpenAI
React
FastAPI
Supabase
Next.js
Project Image
Hospital AI Agent

AI Agent

Langchain
OpenAI
React
FastAPI
Supabase
Next.js

The Mandaya AI Agent is a proof-of-concept designed to enhance hospital information accessibility by connecting directly to the hospital's database. Powered by LangChain and RAG, it provides instant access to specialist profiles, doctor schedules, upcoming appointments, common diagnoses, treatment costs, medications, and medical supplies. By organizing this data into a structured and easily retrievable format, the agent enables hospital staff to find critical information quickly, improving operational efficiency and supporting better patient care delivery.

Project Image
Pinnacle Clinic App

Mobile App

This Clinic App enhances patient convenience with teleconsultation, an online walk-in queue system, and Singpass login for secure access. Patients can consult doctors remotely, check real-time queue status, and join the queue without waiting at the clinic.

The app streamlines appointment management and ensures a seamless healthcare experience for both patients and clinics.

React Native
FastAPI
Supabase
Stripe
Zoom
Project Image
Pinnacle Clinic App

Mobile App

React Native
FastAPI
Supabase
Stripe
Zoom

This Clinic App enhances patient convenience with teleconsultation, an online walk-in queue system, and Singpass login for secure access. Patients can consult doctors remotely, check real-time queue status, and join the queue without waiting at the clinic.

The app streamlines appointment management and ensures a seamless healthcare experience for both patients and clinics.

Project Image
ERP System

Web

This ERP system streamlines BOM management, procurement tracking, and inventory control. It enables businesses to generate purchase orders, track procurement stages, and manage inventory efficiently.

Key features include automated BOM parsing from nested Excel sheets, real-time comparison of Excel data with the ERP database to identify missing items, and Excel export functionality for BOMs, purchase orders, and inventory logs.

Next.js
FastAPI
PostgreSQL
Docker
Project Image
ERP System

Web

Next.js
FastAPI
PostgreSQL
Docker

This ERP system streamlines BOM management, procurement tracking, and inventory control. It enables businesses to generate purchase orders, track procurement stages, and manage inventory efficiently.

Key features include automated BOM parsing from nested Excel sheets, real-time comparison of Excel data with the ERP database to identify missing items, and Excel export functionality for BOMs, purchase orders, and inventory logs.

Project Image
One Stop Testing Platform

Web

This One-Stop Testing Platform is an automated solution designed to streamline the testing and configuration of key robotic hardware components. It supports IMU, laser sensors, inclinometers, cameras, LiDAR, sonar, DJI boards, and more, ensuring seamless integration and performance validation.

With a plug-and-play approach, users simply connect the robot via USB, and the system automatically detects, configures, and tests each component.

HTML
CSS
JavaScript
Django
Docker
Project Image
One Stop Testing Platform

Web

HTML
CSS
JavaScript
Django
Docker

This One-Stop Testing Platform is an automated solution designed to streamline the testing and configuration of key robotic hardware components. It supports IMU, laser sensors, inclinometers, cameras, LiDAR, sonar, DJI boards, and more, ensuring seamless integration and performance validation.

With a plug-and-play approach, users simply connect the robot via USB, and the system automatically detects, configures, and tests each component.

Project Image
Database Bug Analysis Website

Web

Our platform automatically pulls database issues from GitHub using scheduler. It will auto categorize each issue using AI. It visualizes trends across different DBMS through interactive charts, offering clear insights into performance and reliability.

We also analyze SQLancer's effectiveness in detecting bugs, helping users understand tool performance across systems.

Using this data, our AI suggests solutions for database bugs and recommends the best DBMS based on your project requirements.

FastAPI
OpenAI
React
Supabase
Visualisation
Project Image
Database Bug Analysis Website

Web

FastAPI
OpenAI
React
Supabase
Visualisation

Our platform automatically pulls database issues from GitHub using scheduler. It will auto categorize each issue using AI. It visualizes trends across different DBMS through interactive charts, offering clear insights into performance and reliability.

We also analyze SQLancer's effectiveness in detecting bugs, helping users understand tool performance across systems.

Using this data, our AI suggests solutions for database bugs and recommends the best DBMS based on your project requirements.

Project Image
CWA Volunteering Management System

Web

This Volunteering Management System is designed to streamline volunteer recruitment, scheduling, and tracking for organizations. It allows administrators to post opportunities, manage volunteer applications, and track participation. Volunteers can browse events, sign up easily, and receive notifications for upcoming activities.

Express.js
Firebase
Singpass
Project Image
CWA Volunteering Management System

Web

Express.js
Firebase
Singpass

This Volunteering Management System is designed to streamline volunteer recruitment, scheduling, and tracking for organizations. It allows administrators to post opportunities, manage volunteer applications, and track participation. Volunteers can browse events, sign up easily, and receive notifications for upcoming activities.

Project Image
Educational Platform

Web

This Educational Platform enhances learning with course enrollment, interactive quizzes, and video lessons. Gamified features like achievements, leaderboards, and progress tracking boost engagement, while student performance analytics provide insights for personalized learning.

Admin tools streamline user management, content organization, and course tracking, ensuring a seamless educational experience.

React
Express.js
MongoDB
Redux
Project Image
Educational Platform

Web

React
Express.js
MongoDB
Redux

This Educational Platform enhances learning with course enrollment, interactive quizzes, and video lessons. Gamified features like achievements, leaderboards, and progress tracking boost engagement, while student performance analytics provide insights for personalized learning.

Admin tools streamline user management, content organization, and course tracking, ensuring a seamless educational experience.

Project Image
Lawcase AI Bot

Web

This AI Law Bot streamlines legal research by categorizing case descriptions and retrieving relevant precedents from a trained legal database. Users can upload cases for AI-generated summaries, simplifying complex legal texts. Additionally, an AI chatbot provides basic legal guidance to help non-lawyers understand their rights.

React
OpenAI API
Express.js
PostgreSQL
Project Image
Lawcase AI Bot

Web

React
OpenAI API
Express.js
PostgreSQL

This AI Law Bot streamlines legal research by categorizing case descriptions and retrieving relevant precedents from a trained legal database. Users can upload cases for AI-generated summaries, simplifying complex legal texts. Additionally, an AI chatbot provides basic legal guidance to help non-lawyers understand their rights.

Project Image
Volunteering Management System

Web

This Volunteer Management System simplifies organizing and tracking volunteer activities. Volunteers can scan a secure QR code to register attendance, ensuring a seamless check-in process. Email notifications keep both administrators and volunteers updated, including alerts when a certificate is assigned.

Once an admin marks a volunteer activity as completed, the system automatically generates and sends certificates to all attended volunteers. This ensures efficient record-keeping, improves engagement, and enhances the volunteer experience.

Express.js
Firebase
PostgreSQL
Project Image
Volunteering Management System

Web

Express.js
Firebase
PostgreSQL

This Volunteer Management System simplifies organizing and tracking volunteer activities. Volunteers can scan a secure QR code to register attendance, ensuring a seamless check-in process. Email notifications keep both administrators and volunteers updated, including alerts when a certificate is assigned.

Once an admin marks a volunteer activity as completed, the system automatically generates and sends certificates to all attended volunteers. This ensures efficient record-keeping, improves engagement, and enhances the volunteer experience.

Project Image
E-commerce

Web

This E-Commerce is a streamlined online shopping platform designed for a seamless buying experience. It includes product browsing, cart management, and a simple checkout process. Users can easily explore products, add them to their cart, and complete purchases efficiently. The platform is designed with a clean UI and essential functionalities, making it an ideal foundation for future scalability.

React
Node.js
MongoDB
Stripe
Project Image
E-commerce

Web

React
Node.js
MongoDB
Stripe

This E-Commerce is a streamlined online shopping platform designed for a seamless buying experience. It includes product browsing, cart management, and a simple checkout process. Users can easily explore products, add them to their cart, and complete purchases efficiently. The platform is designed with a clean UI and essential functionalities, making it an ideal foundation for future scalability.

Project Image
University Student Management System

Web

This University Student Management System is a social and productivity platform designed to enhance the student experience. It integrates essential academic tools like a timetable and a to-do list that syncs with scheduled classes, ensuring better organization.

The system also fosters collaboration through a forum for discussions, a chatbox for real-time conversations, and a friend list to connect with classmates. Combining social networking with academic utilities, this platform helps students stay organized, communicate efficiently, and engage in a supportive academic community.

Ruby
Rails
PostgreSQL
Project Image
University Student Management System

Web

Ruby
Rails
PostgreSQL

This University Student Management System is a social and productivity platform designed to enhance the student experience. It integrates essential academic tools like a timetable and a to-do list that syncs with scheduled classes, ensuring better organization.

The system also fosters collaboration through a forum for discussions, a chatbox for real-time conversations, and a friend list to connect with classmates. Combining social networking with academic utilities, this platform helps students stay organized, communicate efficiently, and engage in a supportive academic community.

My Skills

I've worked with a wide range of technologies across the full stack. Here are my core competencies.
🌐
Frontend Development
Core Technologies
JavaScript
TypeScript
Redux
Tailwind CSS
Material UI
Ant Design
Frameworks
React
Vue.js
Next.js
React Native
UI/UX
Figma
Responsive Design
💻
Backend Development
Frameworks
Express
FastAPI
Django
Ruby
Languages
Python
Java
Javascript
Databases
MongoDB
PostgreSQL
MySQL
GraphQL
Redis
🔧
DevOps
Platforms
AWS
Docker
Kubernetes
Render
Vercel
CI/CD
GitHub Actions
Others
Rest API
WebSocket
Microservices
🤖
Machine Learning
Frameworks
TensorFlow
PyTorch
Keras
Skills
Machine Learning
Natural Language Processing
Neural Networks
Others
Data Science
Data Visualization
Data Cleaning
Data Preprocessing
Descriptive alt text

About Me

Relentlessly driven to innovate, learn, and create impactful solutions, I am a software engineer freelance with a solid foundation in software development and a deep understanding of the principles that drive modern technology. My journey is fueled by a passion for exploring innovative solutions and leveraging technology to solve real-world problems. I specialize in areas such as data structures and algorithms, software development, and data-driven decision-making, combining technical expertise with a strategic mindset.
What sets me apart is my ability to bridge the gap between technical proficiency and strategic thinking, positioning myself as someone who can contribute meaningfully to both innovation and impact. As I continue my journey in Tech Field, I am eager to collaborate with like-minded professionals, expand my knowledge, and contribute to initiatives that harness the power of technology to make a difference. Let's connect and create something extraordinary together!
Work Experience
Software Engineer
Freelance

Jan 2025 - Present

Software Engineer & Product Manager Intern
August Robotics

Jul 2024 - Dec 2024

Software Engineer Intern
Freelance

May 2024 - Aug 2024

My Certifications[16]

I've learned a lot from the courses I've taken. Here are some of the certifications I've earned.
Project Image
Figma
Udemy
Sep 18, 2024
Figma
View Credential
Project Image
NUS Orbital
NUS
2022
Software Development
Project Image
Honour List of Tutor
NUS
2024
Data Structures and Algorithms
Project Image
React Native
Udemy
Aug 3,2024
React Native
Project Image
MERN Stack
Udemy
July 20, 2023
MERN Stack
Project Image
FastAPI
Udemy
Aug 15, 2024
FastAPI
Project Image
Python for ML
Udemy
March 27, 2025
Python
Machine Learning
Project Image
Artificial Intelligence
Udemy
March 31, 2025
Artificial Intelligence
Project Image
Django Full Stack
Udemy
May 15, 2023
Django
Project Image
Django with React
Udemy
May 26, 2023
Django
React
Project Image
Master JavaScript
Udemy
Aug 24, 2023
JavaScript
Project Image
Linux Shell Scripting
Udemy
Aug 10, 2024
Linux
Project Image
K6
Udemy
Oct 1, 2024
K6
Project Image
Docker
Udemy
Sep 18, 2024
Docker
Project Image
Ruby on Rails
Udemy
May 4, 2023
Ruby on Rails
Project Image
ROS for Beginners
Udemy
Aug 3, 2024
ROS
Project Image
ROS Localization
Udemy
Aug 27, 2024
ROS
Project Image
Figma
Udemy
Sep 18, 2024
Figma
Project Image
NUS Orbital
NUS
2022
Software Development
Project Image
Honour List of Tutor
NUS
2024
Data Structures and Algorithms
Project Image
React Native
Udemy
Aug 3,2024
React Native