Portfolio Projects

Coming Soon — individual project pages with detailed write-ups and screenshots are on the way. For now, this section includes thumbnails and brief descriptions to give you a preview of my work in C++, Kotlin, Python, and more.

TrailBlazer

A person with long hair is seated at a desk, working on a computer. The computer displays lines of code, suggesting programming or software development activity. The workspace includes a modern cubicle setup with wooden and glass elements.
A person with long hair is seated at a desk, working on a computer. The computer displays lines of code, suggesting programming or software development activity. The workspace includes a modern cubicle setup with wooden and glass elements.

A mobile application that provides personalized trail recommendations, built in Kotlin and integrated with Firebase and the National Parks Service API.

Weather Forecast Automator

Several people are working at desks with computers displaying lines of code. The room has a modern office environment with overhead lighting and a glass partition. One person has purple hair, and another is wearing headphones.
Several people are working at desks with computers displaying lines of code. The room has a modern office environment with overhead lighting and a glass partition. One person has purple hair, and another is wearing headphones.

A Python and Tkinter desktop app that automates weather updates into social-media-ready visuals, featuring Firebase Authentication, Firestore integration, and custom export templates.

Calculator

person using black computer keyboard
person using black computer keyboard

A desktop calculator built in C++ with a wxWidgets GUI.

turned-on MacBook Pro wit programming codes display
turned-on MacBook Pro wit programming codes display

Conway's Game of Life

I implemented Conway’s Game of Life from scratch in C++ with a wxWidgets GUI to explore cellular automata and state updates on a 2D grid. The app supports interactive start/pause/step controls and showcases GUI threading/timers and efficient grid updates. Tech: C++, wxWidgets, Visual Studio.