Ready to work together?

view my portfolio to see what's possible ->seen enough? email me ->

Web Design

You need a website, or you need to make your website better. I can help with either!

As a web designer, I will work with you to develop your digital identity, enhance the experience of your site visitors, and connect with potential clients.

Web Development

From build-your-own atomic models to cloud enabled galleries of generative art, I've made some pretty neat web applications over the years. I optimize for performance and accessibility at every step of the process, making it easier for your users to dive in from anywhere.

Graphic Design

Seeing is believing! Show up for your audience with a polished look, whether thats Ivy League Professional or Local Artsy Dreamer. I've developed visual identities for brands, graphics for all types of events and exhibitions, and assets for use in websites and branding kits alike.

email me for a quote ->

Tutoring

Computer Science touches almost every part of our daily lives, reliably tucked behind screens and user experiences. Learning what's going on behind the curtain is not an easy task, but luckily you don't have to take it on alone!

While studying at UNC Chapel Hill, I honed my tutoring skills by being an official Peer Tutor at the university's Learning Center. That's right - if you book me as a tutor, you'll be accessing the same help offered to students in the top rated program in North Carolina!

email me to book ->