The unique snowflake.

Real stand-up guy.


My name is John and I'm a designer. I grew up in Northern California and worked at Adobe in San Francisco for over three years. Recently, I took some time off to live in Milan, Italy for three months (90-day American VISA) and travel within Europe. In November, I moved to New York with my girlfriend. We love it here.

I love to design and build prototypes and digital products. Typically, I'm doing that while listening to hip-hop and rap. I'm still not sure what the difference is between “hip-hop” and “rap.” My dad blocked MTV when I was a kid, but he didn't know about BET.

Recently, I started chatting with people about joining a team full-time in New York. In general, I'm open-minded about the kind of product or service I'd like to work on next. However, I tend to prefer tools that support the creation or consumption of media. Something that contributes to the experience of creativity in the world. Products like YouTube, Dropbox, or RedBubble.

Please reach out if you'd like to chat about working together, even if it's just a casual conversation over coffee in Manhattan. I'm also more than happy to talk with students and people just getting started in design.

Job titles

I definitely consider myself to be primarily a designer. However, the desire to build the things I design naturally pushes me into some technical skills, so I feel it's helpful to mention them as well.

Coding skills do not necessarily make me a better designer, but it's something I have that's helped with prototyping and building applications. I'm not an “engineer,” but I do have some software engineering skills and experience. In a similar way, I have visual design skills, but I shouldn't specifically be hired to make things like icons, illustrations, or logos.

The value I bring to teams is a mix of visual, technical, and communication skills. I'm able to rapidly produce interface concepts, which we can ultimately test with users and present to stakeholders. My experience with usability testing is also valuable for identifying problems that exist within current products. This helps with deciding what areas of an experience need to be prioritized.

In general, I'm always trying to expand my skills, with the ultimate goal being to design and build a successful product with a fantastic team.

  • Graphic Designer
  • Visual Designer
  • Designer
  • Product Designer
  • User Experience Designer
  • User Interface Designer
  • Interaction Designer
  • Prototyper
  • UI Engineer
  • Web Developer
  • Front-End Developer
  • Full-Stack Developer
  • Software Engineer