Ngo Jun Hao Jason
Education
Nanyang Technological University
Bachelor of Engineering in Computer Science
Aug 2017 - May 2021
- Elective Focus: Artificial Intelligence
- Minor: Psychology
- GPA: 4.46 / 5.00
Georgia Institute of Technology
Master of Science in Computer Science
Jan 2023 - May 2024, Aug 2026 - Present
- Specialisation: TBD
- GPA: 4.00 / 4.00
Academic Projects
Nanyang Technological University
Undergraduate Research on Campus
Aug 2018 - Jul 2019
An Augmented Virtuality Approach To 3D Videoconferencing
- Created a proof-of-concept for a 3D meeting app in Unity by applying concepts of narrowcasting
Nanyang Technological University x OmniVision Technologies
Joint Industry Final Year Project
Aug 2020 - Jun 2021
Deep Learning Based Car License Plate Recognition
- Fine-tuned a license plate detector (LFFD) with MXNet to get an average precision of 96.9% at an IOU threshold of 0.7
- Improved upon a license plate recognizer (LPRNet) using Tensorflow to reach an accuracy of 97.2%
- Combined the license plate detector and recognizer, resulting in a lightweight and fast license plate recognition system with an accuracy of 96.1%
Internships
OmniVision Technologies
Computer Vision Intern
Aug 2019 - Dec 2019
- Built a website with Django that displays bounding boxes to aid the computer vision team in qualitative analysis of object detection models
- Deployed aforementioned website on an on-premise Nginx server
- Sped up the collection and pre-processing of more than 10000 images using Python scripts
Aural-Aid
Software Development Intern
May 2020 - Jul 2020
- Contributed to the development of a website ( autoscrape.com ) built in Django that aids in lead generation
- Developed a prototype mobile app that controls iris doors remotely using Flutter and AWS (EC2 and Lambda)
Industry Experience
DBS
Software Engineer
Jul 2021 - Aug 2023
- Created and enhanced APIs of several Spring Boot microservices for a customer relationship management website (Client Connect) that supplements the interactions between relationship managers and customers
- Used React to develop the UI of a financial modelling website (CLOVERS) as a proof-of-concept, intended to replace weeks of manual input in Excel spreadsheets with a few minutes of form submission
- Worked with site reliability engineers to set up CI/CD pipelines in Jenkins for multiple projects, replacing time-consuming manual checks with automatic stages
- Instilled a culture of documentation, reducing time spent on knowledge transfer and key person risk
- Onboarded several newcomers, helping them to get familiar with the code base and coding standards
Grantbii
Lead Software Engineer
Mar 2025 - July 2026
- Architected Grantbii's FastAPI backend and PostgreSQL database schema with a focus on simplicity, maintainability, and extensibility, reducing long-term engineering complexity and maintenance overhead
- Built a semantic-based grant-matching engine using Voyage AI multimodal embeddings and reranker alongside PostgreSQL pgvector, enabling relevance-based search across the grant directory
- Designed and implemented a password-free magic-link authentication system, reducing user sign-up friction while avoiding the unnecessary complexity of traditional password-based authentication
- Developed a Next.js web application (grantbii.com) for business owners seeking government grants, powering the core grant discovery experience at Grantbii
- Built a Next.js admin console for grant researchers, automating the creation of grant listings by pre-filling entries with web-scraped grant data
- Initiated and established Grantbii's design system (design.grantbii.com) using Storybook, laying the foundation for consistent branding and scalable UI development across the company's products
- Automated application deployments through CI/CD pipelines using GitHub Actions, AWS (Amplify, App Runner), and Render, reducing manual deployment effort and opportunities for human error
- Challenged product requirements by digging into the underlying user problem and business impact, often finding simpler solutions than the scope initially proposed
- Raised the quality of decision-making across the team by encouraging people to ask "why" before "how", challenge assumptions, and reason from evidence
- Built a gamified grant-finding tool for a marketing campaign, working closely with marketing to turn the campaign concept into an interactive product experience
Freelance Consulting
Haast River Motels & Holiday Park
Apr 2024
- Digitised compendium for guests into a QR-accessible static website ( haastrivermotels.github.io/compendium ) that incurs no maintenance or hosting costs using HTML, CSS and JavaScript
Gravity Nelson
May 2024
- Used Zapier to automate the generation of custom manifests in Google Sheets from FareHarbor bookings as efficiently as possible, reducing up to 10 minutes of paperwork per booking
Kakapo Lodge
Jun 2024 - Sep 2024
- Rebuilt the website ( kakapolodge.co.nz ) with more features using NextJS
- Saved around $3000 in unnecessary subscription fees annually via new websites and tech advice
Hanmer Woolshed
Jun 2024 - Sep 2024
- Rebuilt defunct website ( hanmerwoolshed.co.nz ) using Shopify, resulting in first online sales that made up 20% of revenue and expanding the business' reach beyond domestic market
Hanmer Springs Foodways
Jun 2024 - Sep 2024
- Developed landing page ( hanmerfoodway.co.nz ) with NextJS
- Generated inventory listings with the aid of Python scripts, avoiding hours of manual effort
Som Tam
Sep 2024 - Oct 2024
- Built a simple website ( somtam.nz ) with low ongoing costs using HTML, CSS and JavaScript
back