I'm a full-stack developer focused on front-end mobile design. My approach advocates Design Thinking and User Experience methods to build the best digital products possible.

Recent Projects

Here are some cool web apps I've worked on.

    • Long Wharf Capital
    • Real estate investment firm in Boston, MA. I developed a unique CMS theme with custom post types for the staff and investment portfolio.
    • Hats: Mobile UI Designer, Full-Stack Developer
    • Tools:HTML, Gulp, SASS, JS, Timber
    • D'ambruoso Law
    • Boston Law Firm specializing in Estate Law, Business Law, and Real Estate transactions. I developed the responsive front-end using the Nunjucks template engine.
    • Hats: Mobile UI Designer, Full Stack Developer
    • Tools: HTML, Gulp, SASS, JS, Nunjucks
    • Woodmont Properties
    • For its 50th anniversary, this real estate firm sought to overhaul their web presence. I developed a unique CMS theme with custom post types for the leadership team and featured properties.
    • Hats: Mobile UI Designer, Full Stack Developer
    • Tools: HTML, Gulp, SASS, JS, Timber
    • Edgewood Country Club
    • An inclusive club, golf course, and wedding/event venue in Edgewood. I developed the front-end framework and helped design the user interface.
    • Hats: Mobile UI Designer, Full-Stack Developer
    • Tools: HTML, Gulp, SASS, JS, Nunjucks
    • The Renew Collaborative
    • Now in testing, this online resource will be used by nonprofits nationwide to implement HomeStart's proven eviction-prevention strategy.
    • Hats: Mobile UI Designer, Front-End Developer
    • Tools: HTML, Gulp, SASS, JS, Nunjucks
    • Give Play For Good
    • The landing page for Greensboro Childrens Museum's media campaign, Give Play For Good. I built the page and created the logo animation used in TV commercial and digital ads.
    • Hats: Mobile UI Designer, Full-Stack Developer, Motion Designer
    • Tools: Wireframe, HTML, SASS, JS, Premiere Pro
    • Primary360.com
    • The latest portfolio site for Primary, a full-service integrated marketing agency. I developed the data structure using JSON, SASS architecture and responosive layout.
    • Hats: UX Designer, Full-Stack Developer
    • Tools: HTML, Gulp, SASS, JS, Nunjucks

Past Experience

  • 2002 - 2006

    I fell in love with my first computer science and programming courses. I began building interactive design applications back when Flash was all the rage.
  • 2007 - 2011

    I got started as a freelance designer and web developer in 2007, networking and learning more new skills in the field year after year.
  • 2012

    For the Summer I was an ID Tech Camps instructor of Photography and Web Development courses to kids and teens on the MIT campus in Cambridge, MA.
  • 2013 - Today

    I've been employed as a web developer at Primary since April 2013, and was promoted to web department manager in 2015.
  • 2016

    In 2016 I won a bronze Hatch Award for the landing page design of Martha's Vineyard Dressing Company.
  • 2017

    While mainly a full-stack web developer I continue to study, practice and teach the benefits of UX Design.

Dev Skills


I enjoy coding with semantic HTML5 — it's more meaningful to my fellow developers and better-suited for modern devices, browsers and search engines.


Who knew styling could be so much fun? Not only does SASS make my days coding easier, it's helped me improve as a front-end developer.

Full Stack

Handling server-side duties like hosting, DNS, databases, SSL certificates and SEO best practices has been my job for over 50 web products.

GIT & Github

I've pushed over 350 commits in the past year. I know my way around Terminal, Bitbucket.com, GitHub.com and Git to collaborate with a team of developers.


Gulp has saved countless hours from my development workflow. It can be used to live-update, prefix, preprocess, concatenate, minify, template, theme, and more.

Design Skills

User Experience

Learning and applying UXD has transformed my web design workflow. Research and planning can align the objectives of a product's stakeholders with its users.

User Interface

A good UI begins with competitive research and plenty of sketching. Understand the problem and let usability testing solve the rest. Last but not least, apply strong visual design.

Responsive / Web

Always mobile-first, BrowserStack and device testing assist in my development workflow. When I'm crafting web components and design systems, no screen size goes overlooked.


While majoring in Visual Communications I gained a deeper understanding of graphic design and its principles. I'm still learning and use Adobe CC's design apps on a weekly basis.


Since drawing flipbooks as a kid I've always dabbled in animation. Today my motion design chops apply to projects in Adobe Animate, Premiere Pro, CSS3 and JavaScript.