01
Memory Flame Engine
Led development of a custom game engine and editor, delivering OpenGL rendering, a C# scripting layer, and UX improvements that streamlined designer workflows.
- C++
- OpenGL
- C#
Software Engineer & Real-Time Builder
I'm Jia Hao Yeo, a Singapore-based software engineer currently studying Computer Science in Real-Time Interactive Simulation at the Singapore Institute of Technology. I design and deliver full-stack tools, gameplay systems, and developer experiences with C++, Java, JavaScript, and user-first thinking.
Languages
C++ / C / Java / Python / TypeScript
Platforms
React / Node.js / Unity / SQL
Strengths
Systems design, UX, team collaboration
Currently building
Taking Memory Flame from vision to engine with OpenGL rendering, a C# scripting sandbox, and editor UX improvements that help designers iterate faster.
Interests
Developer tooling, game tech, accessibility
Recent win
Delivered SIT lab booking UI with Apps Script
I build software that balances technical rigor with polish. Whether it is a simulation prototype, an Android navigation tool, or a booking workflow for campus labs, I focus on aligning user experience with reliable engineering.
Working across multidisciplinary teams taught me to pair fast iteration with thoughtful architecture. Clear communication, collaboration, and documentation keep projects moving and help teammates grow together.
Toolbox
Values
Selected work
01
Led development of a custom game engine and editor, delivering OpenGL rendering, a C# scripting layer, and UX improvements that streamlined designer workflows.
02
Designed and built the front-end of an equipment booking system with Google Apps Script, making it effortless for faculty to track inventory and schedule lab resources.
03
Built a full-stack review platform with a Node.js and SQL backend plus a responsive Bootstrap interface so players can share and discover games easily.
Experience
Apr 2024 - Aug 2024 | Singapore
Built the front-end of an equipment booking system, delivering seamless logging and scheduling experiences powered by Google Apps Script, HTML, CSS, and JavaScript.
Jan 2021 - Jun 2021 | Singapore
Researched Bluetooth-based indoor navigation, iterated on Android prototypes, and focused on front-end UX to make indoor positioning intuitive for end users.
Education
Aug 2023 - Dec 2027 (expected) | B.S. Computer Science in Real-Time Interactive Simulation
Coursework highlights: Modern C++ design, algorithm analysis, operating systems, computer graphics, spatial data structures, probability and statistics.
Apr 2018 - Apr 2021 | Diploma in Game Design and Development
Focused on object-oriented programming, databases, data structures, and gameplay systems while collaborating on interactive learning experiences.
Collaborate
From immersive engines to intuitive web tooling, I'm excited to collaborate on ambitious ideas. Reach out and let's explore how we can craft the next project together.