About Me
Growing up, I was always the kind of kid who would take things apart just to see how they worked, and video games were no exception. While I loved playing them, what really fascinated me was the mechanics behind the scenes—how worlds were built, characters moved, and stories unfolded through code and design. That curiosity turned into a drive, and before long, I knew I didn't just want to play games; I wanted to create them.
To develop the skills necessary for game design and programming, I pursued a Bachelor of Science in Computer Science in Real-Time Interactive Simulation at DigiPen. Throughout my studies, I honed my abilities in mathematics, physics, and programming, with a strong emphasis on C++ and Unreal Engine.
My academic experience spans multiple areas critical to game development, including Gameplay Programming, Game AI, Level Design, and Game Design Principles. I also delved into more technical aspects like Tools Programming, Graphics Programming, and Networking. Working on collaborative projects, I became proficient in Agile methodologies and version control tools such as Git and Perforce, navigating different engine environments like Unity, Unreal Engine 5, and custom engines built from the ground up. With this foundation, I successfully led and contributed to several student game projects, applying my skills in both creative design and technical problem-solving.
In December 2024, I took my first step into the professional world by joining Semantic Systems as a Platform Developer. This role has allowed me to expand my technical expertise beyond game engines and dive deep into system-level optimization and architecture. Currently, I am developing a database based on RocksDB and gaining hands-on experience with high-performance NoSQL technologies like LMDB. Additionally, I've broadened my tech stack by incorporating Java and Python—invaluable languages for backend and tools development. This experience is giving me a comprehensive understanding of how to build robust, scalable systems, a skill that translates perfectly to complex game development.
With this blend of a strong foundation in interactive simulation and real-world experience building high-performance platforms, I am eager to take the next step in my career within the video game industry. I am actively seeking opportunities to bring my technical background to a collaborative team, where I can continue to grow, solve complex technical challenges, and create innovative games that leave a lasting impact on players.