About Me

I’m a full-stack web developer with two-and-a-half years of experience building complex, data-driven web applications from the ground up. I craft simple, elegant, and creative solutions to thorny and complex business requirements. I use C#, .NET 6, and SQL on the backend, alongside TypeScript, React, and GraphQL on the frontend in my current role. But, I'm language-agnostic and excited to explore new languages, frameworks, tools, and technologies. I’m ready to quickly learn your tech stack and get my hands dirty simplifying, maintaining, and adding features to your codebase. I play the drums in an indie-rock band and explore NYC in my free time.

Skills

ChannelChat

Ruby on Rails, PostgreSQL, React, and Redux

As the sole developer, I built this full stack clone of Slack from scratch. It provides the core functionality of the original by allowing users to post and receive messages in channels, and to send and receive direct messages to and from other users or groups of users.
GitHub Repo

Simulation of the
Quantum Mechanical
Particle-in-a-Box

Vanilla JavaScript, Node.js, webpack, HTML5 Canvas

The simulated equations are solutions for the time dependent Schrodinger equation in one dimension. Users can dynamically select the the value of 'N' used to calculate the energy level. I used ES6 javascript classes along with Node.js and webpack to build out the logic of the simulation, then rendered and animated it in an HTML5 canvas element.
Live Site   •   GitHub Repo

Dotify

Node, Express, mongoDB, React, GraphQL, Apollo

This group project is a full stack clone of Spotify built from the ground up. It includes signup and login, audio playback, songs, artists, albums, and playlists, as well as search. Personally, I worked on a custom user authentication pattern, implementing AWS S3 buckets for audio and image uploads and using GraphQL to add search functionality.
GitHub Repo

NookBnB

Node, Express, mongoDB, React, Redux, Axios

This group project is a full stack clone of AirBnB built from the ground up. It includes login, signup, spots, bookings, and a map with location based search. Personally, I worked a custom user authentication pattern, as well as leveraging the Google Maps API to add location based search functionality.
GitHub Repo