Primary Skills

Web/Mobile Design

I always seek to add at least one or two design elements that help break the mold in current design.

UX Design

Human behavior can be tricky to figure out, but having a general understanding of user experience predicts what most people will do.

Motion Graphics

One of my hidden passions I've enjoyed since I first tried After Effects. Nothing is more exciting than playing a finished video.


I've had numerous opportunities to expand my print skills at trade shows, creating print pieces that range from giant banners to brochures.

My Favorite Work

University of Maryland Center for Environmental Science

This project required the approval of six clients, which can pose some challenges, but the result was a combination of creative ideas and great teamwork..

Sylvan InHome and Sylvan Tutors

Sometimes a project needs to address multiple audiences and these videos answer everyone's questions.

AARP OptumRx

When I eventually get my AARP Card I hope this amazing site is still around for me to use, so I can brag to my old friends that I designed it.

Mosaic Tilemaker (QFI)

With this app anyone can be an artist, as well as learn a thing or two about Islamic artwork.

Way To Be – A mobile app for Maryland Business Roundtable for Education

Introducing the ultimate app to help prepare for college. I sure wish I had this in high school.

Legends of Learning

With these games teachers have another tool to engage students. Who says learning can't be fun?

Shriner's SpineScreen App

This app is a great way to detect if your child's spin has an abnormal curvature.

98 Rock Football Ad

I love Game of Thrones and the Ravens so you can imagine how thrilled I was when they told me I'd make an ad that required both.


This app helps you find your ideal roommate by asking you everything including if you do drugs, no I'm serious.

Exelon EcoCRED

Determine your carbon footprint, find ways to improve and use points to redeem rewards.

#IAMCATHOLIC - Archdiocese of Baltimore

A pretty awesome site for people celebrating being Catholic by sharing inspiring stories about themselves and their community.

Maryland LIVE!

Edits made to the Maryland LIVE! Casino and Hotel site

Currently waiting to be pushed to live.