Skip >
Software Engineer / 2026

Poh Jing Seng

I build efficient and scalable systems, from C++/OpenGL native applications to production web platforms with modern frontend/backend stacks. I dynamically adjust focus based on project needs, whether it's low-level optimization or high-level architecture. Most importantly, I enjoy learning and adapting to new challenges.
CURRENTLY ClassAId developer (Freelance) @ Singapore Institute of Technology Jan 2024 - Present
Expertise
Angular Express.js Digital Ocean HTML Flask OpenGL C/C++ SQL Native Windows Development Flask TailwindCSS TypeScript React Docker
Singapore Institute of Technology ClassAId Developer (Freelance) Jan 2024 - Dec 2025


  • Built ClassAId, a greenfield AI chatbot platform enabling SIT instructors to create custom learning agents, live in beta and scaling to 10,000+ students
  • Developed RAG-based system with vector search (Qdrant + LangChain) for semantic retrieval across instructor or student uploaded course materials
  • Integrated live web search to ground LLM responses in realtime data and reduce hallucinations
  • Implemented prompt engineering strategies to enforce behavioral guidelines and prevent prompt injection attacks
  • Built file server caching system to optimize media handling in rich text editors
  • Engineered multithreaded batch processing for administrative operations like bulk student enrollment

Angular Express.js Digital Ocean HTML Flask OpenGL C/C++ SQL Native Windows Development Flask TailwindCSS TypeScript React Docker
Solution Details Software Engineer (Full Time) Apr 2023 - Aug 2023 (Left to pursue Bachelor's degree)


  • Developed auto-update microservice that saved development and support teams hundreds of work hours
  • Developed and deployed client-side printing microservice solo, implementing low level ESC/POS printer commands and debugging hardware communication, resolving year long production blocker for 200+ clients including Astons, LiHO, and Zouk Group
  • Improved server response times by over 50% through pagination and server side optimizations
  • Ported cloud application to native iOS app (Swift) to enable client-side printing functionality
  • Implemented SQL sanitization in legacy software to enhance security and stability
  • Provided technical support as primary POC, handling software issues and system integrations including ERP and email platforms

Angular Express.js Digital Ocean HTML Flask OpenGL C/C++ SQL Native Windows Development Flask TailwindCSS TypeScript React Docker
Sopra Steria (Asia) Frontend Software Engineer (Contract) Dec 2022 - Feb 2023


  • Debugged and resolved frontend issues in large-scale Angular application for multi-million dollar Singapore government infrastructure project
  • Built custom UI components, including a smooth scrolling conveyor belt style image carousel
  • Implemented Selenium web scraper to auto-populate onboarding forms, reducing manual data entry
  • Ensured UI consistency and smooth integration with Firebase.

Angular Express.js Digital Ocean HTML Flask OpenGL C/C++ SQL Native Windows Development Flask TailwindCSS TypeScript React Docker
River Valley Irregulars Frontend Developer (Intern) Aug 2022 - Nov 2022


  • Developed responsive frontend features from Figma designs for web applications
  • Built custom UI components, including smooth-scrolling image carousel, beyond standard libraries
  • Implemented Selenium web-scraping tool to pre-fill onboarding data, improving user experience through boosting onboarding ease and reducing manual entry
  • Ensured UI consistency and smooth integration with Firebase.

Angular Express.js Digital Ocean HTML Flask OpenGL C/C++ SQL Native Windows Development Flask TailwindCSS TypeScript React Docker
Finished (Feb 2026)

Desktop Companion

>
Ongoing

PAIN 3D Engine | Ribbit Express

>
Finished (Apr 2025)

NIKE 2D Engine | Feline Frenzy

>
Finished (Apr 2024)

House of Dragon

>
Finished (Nov 2023)

Tank U

>
Finished (Apr 2025)

Multiplayer Asteroids with custom multithreaded UDP server

>
Finished (Mar 2025)

UDP reliable FTP impl

>
Ongoing

Arduino tinkering! (Just for fun)

>

Skills
(under construction)

Wonder what I bring to the table? Here is a glimpse of what goes on in my mind.

Loop Unrolling

Bitshifting & Memory Padding

Conditional updating

Digipen Institute of Singapore | Singapore Institute of Technology Bachelor of Science in Computer Science in Real-Time Interactive Simulation Aug 2023 - Present



SIT Kickboxing SIT Canoe Sprint
Nanyang Polytechnic Diploma in Business Management (Human Resources and International Business) Apr 2017 - Mar 2020



NYP Kickboxing NYP Piano Ensemble NYP Executive Team

Contact

Like my work? Let's connect.