About Me
Computer Science student at DigiPen Institute of Technology Singapore, specializing in Real-Time Interactive Simulation. Developing expertise in custom game engine architecture and graphics programming with OpenGL, backed by a strong foundation in Financial Informatics from Singapore Polytechnic. Passionate about creating innovative solutions that bridge software engineering, computer graphics, and financial technology. Seeking opportunities in challenging software development and game technology projects.
Featured Projects
Explore my journey through code, creativity, and innovation
Knight.IO
Developed a custom game engine from scratch using C++ and OpenGL, featuring advanced rendering systems, physics simulation, and entity component architecture for real-time interactive applications
MossCape
An immersive 2D puzzle game built with custom engine technology, featuring dynamic environments and engaging gameplay mechanics
PyGame
Created a side-scrolling video game using Python Programming Language and PyGame as module
Figma App Prototype
Developed and created a prototype mobile application using Figma for targeted user group in PolyFintech Hackathon 2020
Technologies/Skills
Over the years, I have picked up different IT skills that piqued my interests as I explore different and trending technologies to date.
Game Development & Graphics
Specializing in Computer Graphics (OpenGL), custom game engine development, physics simulation, and Mathematics for Graphics (Linear Algebra, Calculus). Experience in C++ for performance-critical applications and Networking for multiplayer systems.
Programming Languages
Experience with C++, Python, SQL (Microsoft), R, Javascript across various domains including building custom game engine, Computer Graphics, Data Analytics.
Robotic Process Automation
Experience with UiPath and developing Software Robots through business logic using UiPath for workflow automation.
Data Analytics
Extensive experience in Data Visualization and Analytics with tools like Tableau and PowerBI. Knowledgeable in Predictive Analytics using AI and Machine Learning with programming languages and tools such as R and RapidMiner Studio.
Currently Focused On
What keeps me excited and up late at night - pushing the boundaries of what I can create.
Building custom 3D Game Engine
Developing a custom game engine from scratch using C++ and OpenGL. Implementing advanced rendering techniques, ECS architecture and Optimization Techniques.
📍 Active Development
C++ • OpenGL • Engine Architecture • PhysicsContinuous Learning
Constantly expanding my technical knowledge through online courses, documentation, and hands-on experimentation with new frameworks and programming paradigms.
📍 Ongoing Journey
Design Patterns • NetworkingExploring New Technologies
Experimenting with emerging technologies and innovative solutions across different domains - from advanced rendering techniques to modern development tools and methodologies.
📍 Research & Exploration
Emerging Tech • Innovation • Experimentation



