Senior Software Engineer · Design background

Thoughtful interfaces.
Dependable software.

Senior Software Engineering with 7+ years of production experience, deep Angular and TypeScript expertise, and a background in design. Turning complex or loosely defined requirements into intuitive interfaces and end-to-end solutions, with current React development deployed on Vercel.

Matthew Williams
Engineering with a design perspective.

A perspective from the team

“Any organization looking for a highly skilled engineer who can navigate ambiguity, collaborate effectively, and deliver outstanding user experiences would be fortunate to have him.”

Professional recommendation

Experience & independent development

From interface to production.

Safely · Software Engineer

January 2023 – August 2026 · Remote

Built customer- and internal-facing Angular/TypeScript applications, expanding from frontend UI/UX into full-stack engineering. Delivered APIs, integrations, and event-driven Java 17/Spring Boot services with Kafka, SQL, and MongoDB.

Designed and engineered a standalone travel insurance SDK and demo booking application integrated with Safely's external APIs. Production work also included CircleCI, Kubernetes, and ArgoCD delivery, plus troubleshooting across application and infrastructure layers with Grafana and Loki.

EMS Merchant Services · Software Developer

September 2019 – January 2023

Built and maintained Angular/TypeScript point-of-sale applications and a merchant portal supporting 300–400 client locations. Work spanned inventory and operational management, Azure/.NET and MySQL integrations, testing, and ongoing production support.

React development with Family League Legacy

A current independent project built with React, TypeScript, and Vite, deployed on Vercel. Work includes typed league models, derived statistics, accessible interactions, and responsive light and dark themes.

Supabase and PostgreSQL are planned for league-data persistence in a future milestone.

Professional source code lives in private company repositories. The public Safely demo and independent projects offer examples to explore.

Frontend

Angular · TypeScript · JavaScript · React

Backend & data

Java · Spring Boot · REST APIs · Kafka
Node.js · Express · SQL · MySQL · MongoDB

Delivery

AWS · Kubernetes · CircleCI · ArgoCD
Grafana · Loki · Production support
Vercel · Independent project deployment

Approach

UI/UX · Stakeholder collaboration
Requirements clarification · AI-assisted development

Selected work

Something you can explore.

View project details

Professional work · Public demo

Safely SDK demo

Screenshot of Safely booking demo
Live-site capture · October 2026

A public booking demo featuring an embedded travel insurance SDK widget, from professional work at Safely.

Embedded SDK · Travel insurance

Explore the demo

Personal project · In development

Family League Legacy

Screenshot of Family League Legacy standings dashboard
Live-site capture · October 2026

A fantasy football dashboard bringing standings, team records, and league achievements into one responsive interface.

React · TypeScript · Vite · Vercel

Explore the app

Good software starts with understanding.

A B.A. in Multimedia Design from Duquesne University and full-stack development training at the University of Pennsylvania complement practical engineering experience. The result: attention to usability, clear communication, and thoughtful implementation.

Get in touch
Opens in a new tab

Jump to…

↑ ↓ to explore · Enter to open · Esc to close