Senior Computer Science student, software developer, and problem solver passionate about building scalable Java applications, modern web platforms, and efficient backend systems.
View My ProjectsI am a Computer Science student with a concentration in Software Engineering, specializing in Java development, object-oriented programming (OOP), data structures, and algorithms. I enjoy creating clean, maintainable, and user-friendly applications, from mobile apps and responsive websites to secure backend APIs. My experience includes working with Spring Boot, RESTful APIs, SQL/NoSQL databases, and Agile methodologies, with an emphasis on writing testable, production-ready code.
Outside of coding, I’m a lifelong learner who enjoys taking my dogs on adventures, rustic camping, and woodworking projects. I also love cooking as a creative outlet—it gives me the same satisfaction as building software: combining the right pieces to create something meaningful.
Java, Python, C++, JavaScript, HTML, CSS
React Native, Expo, Android Studio, SQLite
Spring Boot, Node.js, Express.js, MongoDB, RESTful APIs
Google Cloud Run, Google Secret Manager, Git/GitHub, Jupyter Notebook, Lucidchart, MySQL
Agile, Scrum
Critical Thinking, Communication, Adaptability, Time Management
A selection of my recent work and personal projects.
A restaurant reservation app built with React Native, MongoDB, and Express. Currently in early development.
A Spring Boot microservice deployed on Google Cloud Run that powers the contact form on my portfolio website. It uses secure secret management and integrates with AOL SMTP to deliver submission forms to my email inbox.
Interactive dashboard backed by MongoDB (PyMongo) and Plotly Dash—filters, map, and clean CRUD workflows.
Want to see my experience and background in detail? Grab a copy of my latest resume below.
Download ResumeHave a question or want to work together? Fill out the form below.