Amber DunnEngineering Manager · Product & Platform

Engineering Manager · Product & Platform Engineering

I build engineering teams and products that improve together.

I lead frontend-rooted product teams through complex, high-trust work. I map the real system before changing it, make hidden state and dependencies visible, and build teams that can own more over time.

Target rolesEngineering ManagerFrontend Engineering ManagerProduct Engineering ManagerHands-on Technical LeadNevada · Remote Nationwide

Selected work

Clear ownership. Real outcomes.

Across different products and industries, the pattern is consistent: understand the real system, reduce risk, create a usable path forward, and leave the product and team stronger.

Payments and hardwarePrincipal controller engineer / system designer

When Software Has to Move Real Money

I designed and built a Node.js controller that translated a binary serial protocol into safe, stateful bill acceptance and dispensing operations for Bitcoin ATMs.

2020 · Production release

Hardware integrationTechnical discoveryArchitectureFull stack
Read the experience
Public serviceFrontend Team Lead · Engineering Manager responsibilities

Leading a High-Trust Public Memorial Platform

As Frontend Team Lead with engineering-manager responsibilities, I rebuilt team capacity, strengthened accessibility and quality, and helped steward a live veterans memorial platform—work later recognized in a ceremony by the VLM VA Director.

< 2 months · Administrative platform delivery

LeadershipFrontendAccessibilityTeam development
Read the experience
Hospitality technologyEngineering Manager · primary migration implementer

Changing the Foundation Without Disrupting the Business

At Onaroll, I mapped an unfamiliar production system, learned a new deployment platform, and implemented most of a live Create React App and Heroku migration to Next.js and Vercel without downtime or known production defects.

0 · Known launch defects

LeadershipMigrationFrontendArchitecture
Read the experience
FinTechDevelopment Team Lead · Engineering Manager responsibilities

Turning a Spreadsheet into an Operations Platform

I turned a spreadsheet-based workflow for legacy clients into a focused internal operations platform that imported existing data, launched in roughly 2–3 weeks, and saved Operations approximately 295 hours of manual entry every month.

295 hours/month · Manual entry eliminated

LeadershipAutomationDataFull stack
Read the experience
BankingSenior Software Engineer · Frontend and CMS capability builder

Turning 22-Month Website Delivery into a Repeatable 2–3 Month System

I redesigned a fragmented Farm Credit website-delivery process into a parallel, reusable system that cut the full discovery-to-launch lifecycle from roughly 22 months to 2–3 months on the first site, expanded team capacity, and supported at least eight distinct association launches.

22 months → 2–3 months · Full discovery-to-launch lifecycle

FrontendTeam developmentStakeholder leadershipProduct delivery
Read the experience
Legal technologyIndependent freelance developer · Full-stack product engineer

Turning Daily Courthouse Records into a Connected Legal Operations Platform

In 2011–2012, I independently built a WordPress and PHP platform that automated daily courthouse-data ingestion and grew into a connected internal system for staff-reviewed outreach, follow-up, administration, and real-time courtroom support.

Daily · Automated courthouse-data pipeline

Full stackAutomationDataStakeholder leadership
Read the experience

What I bring

Leadership, technical judgment, and delivery belong in the same system.

I connect product, architecture, people, and operating process so improvement in one area strengthens the others.

Understand before changing

I map the system, constraints, users, and team context before committing people to a solution.

Turn complexity into a safe path

I make risk and dependencies visible, reduce uncertainty in stages, and give the team a delivery path it can trust.

Build capability that lasts

I create reusable systems, clearer ownership, and shared understanding so progress does not depend on me remaining the bottleneck.

Clearer decisionsSafer deliveryStronger ownership

Technical range

I work across the system—not as a list of keywords, but as connected capabilities.

My deepest hands-on foundation is frontend and product engineering. Years of full-stack, infrastructure, data, quality, and AI work help me make better decisions around it.

Product interfaces

I build and lead workflow-heavy frontend products where clarity, accessibility, and maintainability matter.

ReactTypeScriptNext.jsReduxModule FederationAccessibility

Reusable systems · complex workflows · accessible delivery

Systems and data

I trace product behavior through APIs, services, data models, integrations, and the operational work around them.

Node.jsGraphQLREST APIsPostgreSQLMongoDBRedis

Daily SFTP ingestion · schema translation · secure data workflows

Modernization and delivery

I modernize live systems around user continuity, controlled rollout, testing, observability, and rollback.

AWSDockerKubernetesTerraformCI/CDVercelHeroku

Zero-downtime migration · legacy modernization · production rescue

Engineering quality and technical judgment

I use architecture review, testing, production-readiness evaluation, and AI-assisted analysis to find risk early and improve engineering decisions.

LLM evaluationAI-assisted developmentCypressJestModel quality

Architecture review · production readiness · regression prevention

Next step

Looking for an engineering leader who can make complex work clearer?

I’m seeking remote engineering leadership roles where I can stay close to the work, grow people, and improve how products are delivered.