Skip to Content

Hi, I'm Matt.

Basically... I make websites.

The “right” way to solve a problem is constantly evolving — there are always new techniques to discover and new voices to learn from. Taking pride in my work has committed me to the philosophy of life-long learning.

About Me

I'm currently a solutions architect and full-stack developer with a focus on front-end technologies. For those not in the industry, basically... I make websites. Web development is an iterative process, so I'm consistently working to make applications that are more efficient, fully accessible, and provide an intuitive experience to the user. While I've developed with many frameworks and languages, these days I'm using technologies like: React and Vue.js.

At the moment, my primary role is bringing front-end experiences to life; leveraging single-page application (SPA) frameworks and building them on a Sitecore CMS and .NET MVC back-end.

Since 2013, I've been developing applications for the web. When I first began, I was deeply embedded in the jQuery ecosystem. These days, I'm pursuing a more mindful approach to development; eschewing the “one size fits all” mentality and using the right tool for the job. Through understanding the intersectionality between people and technology I can do my part in reducing bloat and creating an intuitive, accessible web.

Here are a few technologies I’ve been working with recently:

  • JavaScript (ES6+)
  • TypeScript
  • React
  • Vue.js
  • Node.js
  • .NET Framework
  • Sitecore CMS
Headshot

Where I’ve Worked

Solutions Architect @ Perficient

August 2021 - Present

  • Developing large-scale web applications using React or Vue.js, integrating with Sitecore on a micro-service architecture
  • Building design systems of standardized components with supporting unit tests and Storybook documentation
  • Optimizing site performance using data from Google's Lighthouse analysis
  • Performing management duties including conducting performance reviews and interviewing candidates

Lead Frontend Engineer @ Perficient

March 2019 - August 2021

  • Leading the front-end development for Fortune 500 companies, one of which achieving the highest level of ADA accessibility amongst food retail websites according to the Miami Lighthouse for the Blind
  • Defining code patterns through peer programming, performing code reviews, and implementing strict code linting

Senior UI Developer @ Perficient

February 2018 - March 2019

  • Collaborating in a large, multi-team environment to build customized e-commerce, marketing, and customer experiences
  • Implementing a system for builds and continuous integration using Webpack, Gulp, and Azure Pipelines

Full-stack Engineer @ Threshold 360

October 2016 - February 2018

  • Developing an interactive virtual tour application built on React that enables users to navigate inside the captured locations
  • Surging marketing engagement by developing an app that mirrors a potential client’s site with the tour app embedded
  • Constructing responsive dashboards and interfaces using React, Redux, and Ruby
  • Developing a React application for manually redacting faces in images, supplemented by automated processes
  • Building RESTful APIs to support single-page applications as well as for use by licensees to securely access proprietary data

Software Engineer I @ HSN Inc.

May 2014 – October 2016

  • Digitizing call center workforce planning by developing a web application for agents to schedule shifts and manage time-off
  • Modernizing the Order Management System front-end after IE8 support ended, saving HSN from costly upgrades
  • Integrating Oracle’s Omnichannel marketing into Restful APIs to support HSN.com
  • Redeveloping legacy web applications with .NET MVC and modern front-end JavaScript

Web Developer @ VIP Software

October 2013 – May 2014

  • Supporting data aggregation by scripting Node-based web scrapers
  • Assisting development of a Websocket-based messaging application plugin
  • Performing content updates and SEO enhancements on client websites

What’s Next?

Reach Out and Let's Talk

I'm always looking to build my portfolio. Whether you’re looking to collaborate, speak with me about my work, or just have a conversation, feel free to get in touch by submitting the form below.