Hello! I’m a web developer and graphic designer with a passion for visual communication and coding UI/UX. I have 15+ years of experience in full-stack web development. I’m proficient in PHP, Javascript, CSS/SASS, and HTML. I design and build websites that tell my clients’ stories in a concise and creative way.


  • PHP 12+ years PHP development; building custom CMS’s and web apps for managing timesheet data, projects and task lists; building web apps for processing, querying and reporting user-submitted surveys and forms
  • Javascript 5+ years developing UI/UX solutions working in plain JS & jQuery; working with NodeJS; building AJAX-driven UI’s for PHP/MySQL CMS’s. Basic familiarity with React.
  • HTML 5 Writing clean, responsive semantic & W3C valid markup
  • CSS / SCSS Grid systems, breakpoints, inheritance & BEM methodology
  • Bootstrap 3 & 4 Building responsive UI’s for sites and apps
  • Zurb Foundation 5 & 6 Prototyping UI/UX for sites & apps
  • MySQL Relational DB design & administration – basic proficiency with MySQL queries
  • WordPress 10+ years experience developing custom themes (PHP & HTML/SCSS), working with WP-CLI, and custom-post-type development
  • Linux basic but solid proficiency with CLI commands, SSH, file permissions & shell scripting


University of Wisconsin-Milwaukee
Bachelor of Fine Arts (B.F.A.) — Graphic Design
1995 – 1999

Milwaukee Institute of Art & Design
Studio courses in illustration, painting,
and web development.
2000 – 2002

Milwaukee Area Technical College
Animation & 3D Modeling
2010 – 2014

When I’m not building things in code and pixels, I enjoy biking, hiking, and learning to cook. I also love to draw and paint.

Let’s connect.

I’m always happy to talk about an idea, project or any opportunity to build something new!

My experience in coding and design enable me to contribute to projects in valuable ways — from quickly visualizing solutions, to being flexible, imaginative and detail-focused in my work. I am always looking for opportunities to create something unexpected and raise the bar.

Contact me through LinkedIn, or reach me at 8090.407.414.