top of page
IMG_4837_edited.png

Full-Stack Developer

I am a dedicated full-stack developer with a knack for problem-solving and a passion for innovation. Trained through Code Louisville and currently deepening my expertise with CS50x, I have a robust skill set that spans both front-end and back-end technologies. I'm proficient in C#, JavaScript, HTML, and CSS, and have hands-on experience with a variety of frameworks and database technologies, including .NET, Vue.js, and SQLite. My journey in tech is fueled by relentless curiosity and a commitment to delivering value. Whether it's optimizing SQL database queries, crafting user-friendly interfaces with Vue.js, or managing version control with Git, I'm always up for a challenge. If you're looking for a developer who can hit the ground running and make an immediate impact, you've come to the right place. Feel free to explore my portfolio to see what I can bring to your team!

Projects

HTML5, CSS3, JavaScript, Vue.js, Web Audio API, WebMIDI API, Canvas API

An interactive web-based piano synthesizer that leverages the power of Vue.js for its UI components. It features real-time MIDI input/output capabilities through the WebMIDI API and audio synthesis via the Web Audio API. The project also incorporates a real-time oscilloscope using the Canvas API, allowing users to visualize the sound waves as they play

RoasterBuddy

C#, .NET Core, ASP.NET Core, Entity Framework Core, SQLite

A web application designed to manage coffee roasting orders. This application allows users to create, read, update, and delete (CRUD) clients, orders, and sources, ensuring effective and streamlined order management. The app features a friendly user interface for easy navigation and usage

Snake_C#

C#, .NET

A console-based implementation of the classic Snake game in C#. The game features a snake that moves
around the console screen and eats food which adds to a score, the game increases in difficulty. Created an intelligent system to handle ASCII graphics and UI

bottom of page