Tools I use:
C++
C#
C
Python
Dart
JavaScript
TypeScript
HTML
CSS
Postgres
Industry Experience:
CorkVision
Lead Frontend Engineer (2025-Present)Spearheaded the front-end development of CorkVision's mobile, web, and desktop application using Flutter.
Designed and implemented a scalable system architecture to support MVP launch.
Led UI/UX design efforts, ensuring a seamless and responsive user experience.
Collaborated in a remote startup environment, attending biweekly meetings and coordinating with cross-functional teams.
React
Tailwindcss
Flutter
Node
MySQL
Docker
AWS Suite
My Projects:
Cosmiq
Desktop App (2025-Present)Comsiq was a hackathon project for CruzHacks 2025 that has developed into my primary note taking app.
Cosmiq provides a WYSIWYG markdown editor for writing notes for any subject. It supports markdown, math equations (via latex), and advanced code blocks (via highlightjs)
What makes this app special, is its ability to instantly summarize content with a click. This is especially important for creating study guides or reviewing notes from a previous session.
By far the most exciting feature for students, is its ability to create dynamic multiple-choice quizzes based on the material you provide it. I have been using this for my lecture notes at university and it has helped me maintain A's in my classes.
Gemini
React
Tailwindcss
Tauri
NodeJS
Docker
Google Cloud Run
SurfBored
Desktop, Mobile, and Web App (2024-Present)Need something to do today? Create boards with your favorite activities! Or better yet, find someone else's board to find something new.
Have trouble choosing? SurfBored's shuffle feature will pick activities at random so you dont have to.
Search for tags to find new activites you'll love!
Surfboard was my first look into mobile app development. I chose to use flutter because of its cross compatable codebase. This was a summer project with the goal of solving a problem I encountered when it came to going outside... I never knew what to do.
Surfboard allowed me to keep all my favorite activities and future ideas in one place. It allowed me to share and create collabortive to-do lists for me and my friends.
React
Tailwindcss
Tauri
NextJS
Flutter
Supabase
Twilio
Deno
Postgres
PerfectLine
Online Courses and Remote Lessons (2022-2024)Rebuilding CodeSantaCruz has streamlined my teaching, allowing me to manage my time more effectively. The updated site helps students follow along during lessons and continue their work independently, pushing their creative limits.
This project was both practical and enjoyable, incorporating everything I love about web and game development, C++, and teaching. I chose Astro for its speed in serving static content and TailwindCSS for a modern frontend design.
To further assist my teaching environment, I created a linux shell server to allow studnets to create, write, and excetute their own files via an online server. This allowed them to put all the files we created in the lessons in one central place.
Astro
Tailwindcss
Git
Linux
CodeSantaCruz
In Person And Remote Lessons (2022)CodeSantaCruz was my first large-scale, practical project where I offered a software development teaching service both remotely and in person. The website was a great stepping stone for a first live webpage and I gained lots of experience with web development. It is here that I also learned the downsides and hassle of over-engineering.
React
Tailwindcss
Git
Game Development
Fundamentals of Game Development (2010-2022)Since the age of 9, I've been immersed in the world of video game development, using it as a creative outlet to bring my artwork to life and craft experiences I would enjoy. This journey sparked my love for software development. Over the past 13 years, primarily working with Unity, I've honed my skills in perseverance, mastering a development lifecycle that suits me, and overcoming obstacles.
As I've grown, my focus has shifted from building new games to testing and optimizing older projects. This evolution has deepened my understanding of software performance and refinement, making game development not just a hobby, but a passion that continues to drive my career forward.
Unity
Firebase