I write code that solves problems
and tells stories in new ways


As a Wesleyan University alum with a BA in English and Neuroscience,
I’ve always sought out projects that blend the creative and the analytical.
Software development is the ultimate link between these two worlds, providing
the tools needed to transform ideas into new products and experiences.

meet some of my closest friends

I build interactive apps using JavaScript and libraries like React and Redux. And I love exploring new APIs and frameworks. For backend, under-the-hood operations, I love Ruby on Rails for its ease-of-use and Convention over Configuration. MongoDB is my go-to NoSQL database because it's a dream to develop on and for its incredible scalabilty, and PostgreSQL is my ideal ORDBMS. HTML and CSS breathe life into my work and give it color.

Projects

Stack

Stack

Stack is a Slack clone, a workplace messaging app that brings teams together. Built in just ten days, using React & Redux for the frontend and Rails on the backend. Stack's live-chat uses the WebSocket API via Rails' Action Cable.

Live GitHub
Zoo Dots

Zoo Dots

In Zoo Dots, players match animals of the same species to remove them from the board. Zoo Dots was built using OOP principles in vanilla JavaScript's Canvas API for all rendering and animation. Inspired by Two Dots.

Live GitHub
Find-a-Book logo

Find-A-Book

A cheeky lil React book-finding app built in one day and hosted on Heroku. Uses the Google Books API to allow users to quickly search for books.

Live GitHub
Boy and Tiger

Boy and Tiger

Boy and Tiger is a collaborative project: a community-centered webcomic viewer built using JavaScript, Node, Express, React, and MongoDB. The WebSocket API enables live-chat between users.

Work in Progress GitHub

Contact Me

Hiring? Interested in my projects? Just want to talk about code? Feel free to reach out via email, phone, or LinkedIn. I'm currently looking for Software Engineering positions in New York City.