All About Me

Helllo! Thanks for dropping by!

I am Gareth Ching

I’m an aspiring software developer/engineer with a growing interest in game development from my time at DigiPen. I enjoy turning ideas into reliable, well-structured code and I’m always looking for chances to learn something new and get better.

I’m big on teamwork and communication—pair programming, code reviews, and clear write-ups are my thing. Outside of tech, I stay active with sports and the gym; the discipline and resilience I build there show up in how I debug, iterate, and ship.

I keep sharpening my skills through side projects, class assignments, and learning from docs, websites, and peers. I’m excited to join a team where I can contribute, keep improving, and build software (and occasionally games) that people actually love to use.

Resume

Education

2023 August - Current

Singapore Institute of Technology (Digipen),

Real Time Interactive Simulation

2018 April - 2021 March

Nanyang Polytechnic

Electrical Engineering with Eco-Design

2016 April - 2018 March

ITE College Central

Electronics Engineering

- Skills & Languages -

Programming

  • C++ — Proficient (data structures, STL, LeetCode, school projects)

  • C — Proficient (pointer-level work, custom string libs, assembly interfacing)

  • Python — Comfortable (scripting, small tools)

  • HTML/CSS — Familiar

Tools

  • Git/GitHub — Proficient (branching, PRs, code reviews)

  • Visual Studio / VS Code — Proficient

  • CMake — Comfortable (library integration, Debug/Release configs)

Interests

  • Game Dev — Comfortable (engine/physics integration; DigiPen projects)

Languages (human)

  • English — Fluent

  • Chinese — Conversational