Software developer based in San Francisco. I like turning everyday problems into useful projects, and occasionally building games and other things just for fun. When I’m not coding, I’m probably checking out a new café or hanging out with my cats.
Say hi!!
I'm a computer science graduate interested in machine learning,
AI, and mobile development. I enjoy building practical software,
especially projects that take an everyday problem and turn it
into something useful.
I currently volunteer as a programmer with Games for Love, where
I collaborate with a multidisciplinary team to build, test, and
improve Unity games.
Outside of coding, I enjoy reading, drawing, experimenting with
pixel art, and learning new things — usually while starting yet
another little project to obsess over.
Contribute to the development and improvement of Unity games as part of a multidisciplinary team.
Implement gameplay features and UI systems, debug issues, test functionality, and integrate work from design and art teams.
Collaborate through GitHub using feature branches, pull requests, code reviews, and project documentation.
Participate in Code for Good’s STEM Career Readiness program, focused on building practical, AI-augmented technical and career skills.
Complete hands-on learning in areas including AI prompting, software development practices, industry tools, and portfolio development.
Apply program concepts through projects and career preparation activities.
Studied computer science with interests in machine learning, artificial intelligence, data science, and natural language processing.
Built software and machine-learning projects using Python, Java, SQL, and related technologies.
Completed ML coursework and projects involving regression, classification, CNNs, RNNs, and LSTMs.
A fast-paced 2D game about a seagull with one very important mission: catch the bagels.
Play NowA fast-paced 2D game about a seagull with one very important mission: catch the bagels.
Play Now
A team-based computer vision project that classifies aerial images based on whether people are present, using transfer learning with MobileNetV2, PyTorch, and real-world drone imagery.
A full-stack mock banking application with user authentication, account management, balance transfers, mobile check deposits, and savings accounts.
The website you're looking at! A portfolio built from scratch to showcase my software, machine learning, mobile, and game development projects.
An Android alarm app designed to make waking up a little harder to ignore, combining alarm functionality with interactive features.
Interested in learning more about my experience?
Download my resume below.