Michael (Seth) Heinzman - Lead Frontend Developer

Michael (Seth) Heinzman

Lead Frontend Developer

I build accessible, pixel-perfect digital experiences for the web.

Experience

2023 — Present

Lead Frontend Developer

Havertys Furniture

Migrated Havertys.com from Adobe Experience Manager to Adobe Edge Delivery Services, improving Google Lighthouse performance from 30 → 90+. Developed core UI components including cart, checkout, product pages, login, delivery scheduling flows, store locator, and multiple carousels. Implemented WCAG 2.1 AA accessibility standards, integrated Adobe Live Search, and designed A/B tests for conversion optimization.

React.jsPreact.jsTailwindCSSTypeScriptJavaScriptHTMLCSSAdobe AnalyticsAdobe Experience ManagerAdobe TargetAdobe Edge Delivery ServicesGoogle Tag ManagerAdobe Experience PlatformJava
2021 — 2023

React Developer

PitaTech

Developed reusable React components and integrated AWS services including DynamoDB, Amplify, and Lambda. Designed and deployed REST APIs, reducing application complexity by 50% and improving response times.

React.jsMaterial UIAWSDynamoDBREST API

Education

2021 — 2023

Master of Science (M.S.), Software Engineering

Florida Institute of Technology

Advanced coursework in software architecture, algorithms, and modern development practices.

2017 — 2021

Bachelor of Science (B.S.), Information Technology

University of Central Florida

Foundation in computer science, programming, and information systems.

Featured Projects

A showcase of my personal projects and open-source contributions.

Rocket League Stream Manager
Display an overlay for Rocket League streams with real-time game data. Choose between a variety of overlays, customize the look and feel.
Next.jsReact.jsSupabaseVercelTailwindCSSTypeScriptJavaScriptHTMLCSSWebSocket
Rocket League Socket Package
Provides an easy-to-use interface for connecting to the SOS Rocket League WebSocket API, allowing developers to receive real-time game data for use in applications such as stream overlays, analytics, and more.
React.jsJavaScriptTypeScriptWebSocketPackaging
Credit Card Verify
Tiny, framework-agnostic utilities for credit card validation and brand detection. Includes Luhn-only validator (isValidCard), brand predicates (Visa, MasterCard, AmEx, Discover, Diners, JCB, Maestro, UnionPay), and a getBrand helper.
TypeScriptJavaScriptViteVitestValidationPackaging

Skills

Frontend Technologies

Next.jsReact.jsPreact.jsVueSvelteTypeScriptJavaScriptHTMLCSSTailwind CSS

Backend & Cloud

Node.jsJavaAWSDynamoDBLambdaAmplifyREST APIsSupabase

Adobe Ecosystem

Adobe AnalyticsAdobe TargetAdobe Experience ManagerAdobe Experience PlatformEdge Delivery Services

Tools & Testing

GitGitHubJestGoogle Tag ManagerReact Native

Contact

If you would like to discuss a project or just say hi, I'm always down to chat.

Get In Touch