Experience

My coding journey began with game development, where I honed my skills in creating 2D and 3D games using Unity and C#. Over time, I expanded my expertise to include web development, mastering technologies like HTML, CSS, JavaScript, and modern frameworks. I have also ventured into software development, gaining proficiency in Python and Java. My portfolio showcases a diverse range of projects, from interactive games to dynamic websites and efficient software solutions.

Skills

My skillsets are as follows: Web Development (HTML, CSS, JavaScript, React), Programming Languages (C#, Python, Java), Game Development (Unity 2D/3D, Procedural Generation, AI Programming), Database Management (SQL), Version Control (Git/GitHub), and UI/UX Design. I'm always learning and adapting to new technologies to enhance my development process and deliver high-quality projects.

My Github

Personal life

In my free time, I enjoy developing video games, creating digital artwork, and troubleshooting and repairing electronic devices. I have a strong passion for technology and continuously explore new advancements in the field. Outside of tech, I love spending time with family and friends, staying active, and exploring the outdoors.

Projects

Listed below are some of my projects I've created and am most proud of. Click learn more to be directed to its page!

Forest Finders

A 3D first-person exploration game developed in Unity. Designed and implemented multiple scripts using object-oriented programming to handle core mechanics, including pickups, dialogue interactions, and a structured main menu system. Integrated Unity’s UI interface and utilized free assets for environmental design. Focused on immersive player experience with interactive elements and seamless gameplay flow.

Learn more

Easy Code

An honors project created in school in lieu of Leetcode, but strictly for Java students of CCAC.

Learn more

Skyscraper Skirmish

The demo of Skyscraper Skirmish, an exhilarating bullet hell game featuring raycast shooting, AI enemies, and replayability.

Learn more

FirePower

This project explores the implementation of procedurally generated terrain in video game design, allowing for dynamic and varied environments every time the game is played. Created in Unity with C#, it highlights my skills in algorithm development and optimization.

Learn more