Hello there, I'm

Matt Clark

Front-End Software Engineer

About Me

I'm a software engineer that loves building beautiful interfaces that meet the accessibility and performance needs of the modern web. I've found a particular passion in building component libraries in support of design systems, and learning to use new tools and techniques.

I have nearly two decades of professional experience covering both front-end and back-end development, and I'm currently devoting my time to becoming an expert on how modern architectures blur the lines between the two.

I've worked for startups, digital agencies, and corporations, finding great opportunities to learn and craft awesome products everywhere I go.

I'm always excited about my next project - let me know if you want it to be yours.

What I Can Do

Languages

  • JavaScript (ES6)
  • TypeScript
  • HTML
  • CSS
  • SASS
  • PHP
  • Node.js
  • MySQL
  • PostgreSQL

Frameworks_Libraries

  • Vue
  • React
  • AngularJS
  • Bootstrap
  • Tailwind
  • Next.js
  • Nest.js

Tools

  • Git
  • Vite
  • Webpack
  • Storybook
  • Jest
  • Cypress

What I've Done

XYGATE SecurityOne

Led projects to modernize and secure frontend by migrating from AngularJS to Vue 3 and introducing a shared component library with Storybook documentation to improve maintainability and reduce vulnerabilities in dependencies. Also enhanced security visibility by restructuring audit logs into session-based user timelines that clearly surfaced risky behavior and potential ransomware activity, enabling faster detection and response.

  • Vue
  • AngularJS
  • JavaScript
  • HTML
  • CSS & SCSS
  • Bootstrap
  • Vite
  • Webpack
  • Storybook
  • Nest.js
  • MongoDB
  • Jest
  • Cypress

FarmSolutions / PilotPortal

FarmSolutions improved efficiency and water management by combining real-time weather and soil monitoring with drone imagery analysis and ML-driven insights. The app enabled users to define irrigation zones and task locations using Mapbox, manage automated alerts, control irrigation schedules and valves directly, and operate in remote environments through a robust offline mobile web app. PilotPortal simplified drone flight and customer management through a purpose-built CRM, flight scheduling, and centralized data management for pilots.

  • AngularJS
  • JavaScript
  • HTML
  • CSS & SCSS
  • Foundation
  • Mapbox

Next City

Led a responsive overhaul of the entire site, delivering a mobile-first experience alongside a redesigned homepage that improved engagement. Introduced a flexible news column template to highlight important events, and produced a polished annual report layout to support strategic storytelling.

  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine

Welton Investment Corp.

Produced a fully responsive website that reinforced a new visual identity while creating a streamlined platform for managing product and marketing content through custom ExpressionEngine content channels.

  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine

Spring Arbor

Modernized Spring Arbor's digital presence to better communicate worship and event schedules and ministry initiatives. Delivered a fully responsive website powered by ExpressionEngine with custom content channels that made it easy for staff keep information current.

  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine

Stanford School of Humanities & Sciences

Upgraded H&S site to streamline content updates through ExpressionEngine integration and custom content channels that enabled staff to easily manage the event calendar as well as image and video galleries sitewide.

  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine

Marler Clark Outbreak Database

Developed a custom content management system to provide fast, reliable access to critical food and water outbreak information. The platform enabled users to search across complex datasets through free-text tagging and relational modeling of multiple data points, transforming fragmented records into structured, searchable intelligence.

  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • CodeIgniter

ASU MLFTC

Launched a responsive website to promote ASU's new teaching college, providing a modern, mobile-friendly experience for prospective students, faculty, and the community. Built on ExpressionEngine with custom content channels to make it easy for staff to manage programs, news, and events.

  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine

Where I've Worked

02/2013 - Current

Freelance

Software Engineer

Backend development in Typescript/Node.js, PHP, MySQL and PostgreSQL. Front-end development using React/Next.js, Vue, JavaScript/Typescript, HTML, CSS/SCSS, and Tailwind. Applied accessibility standards, progressive enhancement, and responsive design principles.

  • Remaining current with design patterns and frameworks.
  • Delivered responsive websites enhancing user experience.
  • Ensured code quality and version control with GIT.
  • React
  • Next.js
  • Node.js
  • Typescript
  • JavaScript
  • HTML
  • CSS & SCSS
  • Tailwind
  • PHP
  • MySQL
  • PostgreSQL
  • Git
  • Vite
  • Storybook
  • Bootstrap
  • jQuery
  • Foundation
  • ExpressionEngine
  • CodeIgniter

04/2018 - 05/2025

XYPRO Technology Corporation

Senior Software Engineer

Developed new features for XYGATE SecurityOne application (XS1), enhancing both front-end and back-end. Spearheaded shared component library creation with Vue 2, upgraded to Vue 3. Migrated XS1 from AngularJS to Vue 3, improving performance and reliability. Authored and maintained documentation using Storybook and Confluence, covering architecture, design, and coding practices.

  • Mentored mid and junior level developers through code review.
  • Collaborated with QA and BA teams to identify and resolve technical challenges.
  • Supported testing processes using Jest and Cypress.
  • Vue
  • AngularJS
  • JavaScript
  • HTML
  • CSS & SCSS
  • Bootstrap
  • Vite
  • Webpack
  • Storybook
  • Nest.js
  • MongoDB
  • Jest
  • Cypress
  • Git
  • Bitbucket

04/2014 - 04/2018

New Idea Software

Front-End Developer

Led development and maintenance of precision agriculture and drone imagery analysis web applications using Foundation, AngularJS and MapBox. Supported marketing websites aligned with web applications. Executed Agile sprint-based development to enhance application features.

  • Performed field testing for device control and offline capabilities.
  • Advised product and design teams on accessibility and user experience.
  • Mentored junior developer in using JavaScript to enhance GIS-related features.
  • AngularJS
  • JavaScript
  • HTML
  • CSS & SCSS
  • Foundation
  • Mapbox

12/2009 - 01/2013

Happy Cog

Developer

Created websites using HTML, CSS, JavaScript, and jQuery. Employed accessibility, progressive enhancement, and responsive design techniques. Configured and customized content management systems with ExpressionEngine. Developed web applications using CodeIgniter, PHP, and MySQL.

  • Streamlined project code management with SVN and GIT.
  • Enhanced user experience through responsive web design.
  • Improved website accessibility via progressive enhancement.
  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine
  • CodeIgniter
  • SVN
  • Git

01/2009 - 11/2009

Airbag Industries

Developer (Contractor)

Developed websites using HTML, CSS, and JavaScript. Implemented content management with ExpressionEngine. Created web applications using CodeIgniter, PHP, and MySQL. Collaborated with teams to ensure functionality and design alignment.

  • Integrated Twitter API with CodeIgniter back-end for e-commerce application.
  • Spearheaded website production with modern web technologies.
  • Customized content management systems to improve usability.
  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine
  • CodeIgniter

01/2008 - 06/2009

International Front

Web Producer

Oversaw web production processes and project timelines. Collaborated with designers and content writers to deliver quality digital content. Managed content updates and site functionality to enhance user experience. Monitored web performance metrics for continuous improvement.

  • Managed multiple web projects using cPanel.
  • Developed a custom content management system with PHP and MySQL.
  • Championed content strategy, boosting site engagement.
  • JavaScript
  • jQuery
  • HTML
  • CSS & SCSS
  • Bootstrap
  • Foundation
  • PHP
  • MySQL
  • ExpressionEngine
  • CodeIgniter
  • cPanel

04/2006 - 01/2008

IGN Entertainment

Associate Web Producer

Oversaw web production processes for IGN Entertainment. Collaborated with cross-functional teams to create engaging content. Managed project timelines and ensured quality of deliverables. Supported digital marketing initiatives to drive audience engagement.

  • Developed content strategies that increased user engagement.
  • Designed and developed websites and advertising content.
  • Monitored web analytics to inform content decisions.
  • JavaScript
  • HTML
  • CSS
Download My Resume