Calvin Ng

I'm a Developer

About

Hello, I’m Calvin—thanks for stopping by! Studying Information Systems has placed me at the crossroads of technology, people, and business, where I enjoy building practical solutions to real-world problems.


Whether I’m coding, training, or chasing down the next blog-worthy bite, curiosity and adaptability never fail to keep me going. I’m always up for a challenge and hope to make this world a little bit better through technology.


Full Stack Developer

National University of Singapore (NUS) School of Computing, Information Systems

  • Age: 23
  • Year of Study: Sophomore
  • Email: calvinngjunxing@gmail.com

I'm currently looking for an internship opportunity in software development/product management. If you think I’d be a good fit, I’d love to discuss my candidacy and how I can support your team’s goals.

My Background

Work

Vertical Oceans

May 2025 - Nov 2025

Software Engineering Intern

  • Redesigned internal operations application to improve efficiency of data entry and reporting workflows
  • Built dashboards to provide clear operational overviews
  • Led tech stack transition from React to Vue
  • Gathered requirements, conducted user testing, and iterated on UI/UX improvements

Defence Science and Technology Agency (DSTA)

Apr 2023 - Jul 2023

MINDEF Digital Services Intern

  • System overhaul planning for MINDEF Intranet platforms
  • Researched and evaluated AI-driven tools (entity extraction, cognitive search, etc) for workflow efficiency
  • Produced technical documentation and reports to supporting decision-making for tool adoption

Education

National University of Singapore

2023 - 2027

Bachelor of Computing in Information Systems

  • NUS Computing Technopreneurship Society
  • Kent Ridge Hall Swimming Captain
  • LifeHack Finalist, SDG Open Hack Semifinalist

Hwa Chong Institution

2019 - 2020

GCE A-Level

Outdoor Education Students' Club

My Projects

FloraConnect
E-Commerce Platform
  • One-stop platform for plant enthusiasts to buy products, offer services, and connect with the community.
  • Comprehensive customer, merchant and admin portals
  • Next.js | Firebase | Stripe | Tailwind CSS
Stacked Pancakes
Online Forum
  • Social media platform for sharing and discovering cooking-related content
  • User, Question, Answer and Voting system
  • ExpressJS | MongoDB
Stock Prediction
Machine Learning Pipeline
  • Integrates stock prices, economic indicators, and news sentiment
  • Data extraction, preprocessing, and feature engineering modules
  • Trained and evaluated predictive models
  • Real-time data visualizations and performance tracking tools
  • Streamlit | Apache Airflow | pandas | scikit-learn
CrossRoads
Social Media Mobile App
  • Location/activity-based social networking app for spontaneous connections.
  • Features real-time messaging and activity hub for like-minded users.
  • React Native | Firebase | Expo Go
Synergy
Healthcare Web App
  • Tracks access to medical records and device vulnerabilities.
  • Aligns with Cybersecurity Labelling Scheme for Medical Devices.
  • React | PostgreSQL
Hotel Reservation System
Enterprise System
  • SOAP web services for partner integrations and management clients.
  • Automated room allocation and pricing strategy enforcement.
  • Jakarta EE | Java | SQL
BrightSide
Role Playing Game
  • Inspired by online personality quizzes, in support of youth mental health.
  • Dynamic dialogue and player behavior analysis.

Skills

Programming Languages

Java
JavaScript
Python
TypeScript
HTML5
CSS3

Frontend Development

React
Vue.js
Next.js
Bootstrap
Tailwind CSS

Backend Development

Express.js
EJS
Django
Firebase

Database & Analytics

MySQL
MongoDB
PostgreSQL
Tableau
pandas

Tools & Platforms

Git
Vercel
Expo
Apache Airflow
Streamlit
Jira
Figma
Canva
Docker

Contact

Address

NUS School of Computing, COM1, 13, Computing Dr, 117417

Mobile Number

+65 86883268

Email

calvinngjunxing@gmail.com

Loading
Your message has been sent. Thank you!