Platform mindset
Whether it is IoT telemetry, internal admin tools, or APIs supporting multiple clients, I aim for designs that scale operationally, not just in requests per second.
Personal site
Software engineering leader
Software engineering leader with 10+ years in backend and cloud systems, including 3 years managing and mentoring backend teams. I build event-driven microservices, APIs, and IoT platforms on AWS with Go and TypeScript, drive CI/CD and observability practices, and partner cross-functionally to align platform capabilities with product and developer needs.
I care about systems that stay understandable as they grow: clear boundaries, observable behavior, and delivery pipelines that teams actually trust.
Whether it is IoT telemetry, internal admin tools, or APIs supporting multiple clients, I aim for designs that scale operationally, not just in requests per second.
Leadership, for me, is not stepping away from the stack. It is creating space for the team to do their best work while still being close enough to unblock hard technical decisions.
From React Native shipping to Alexa skills to CDK‑defined infrastructure, I have partnered across disciplines to deliver cohesive experiences instead of focusing only on backend boxes.
Looking for the formal narrative? The timeline below mirrors my résumé, and you can always email me at andrewesherman@gmail.com.
A concise history of the teams, stacks, and problems I have owned; from early-career React SPAs to IoT platforms on AWS.
PetSafe Brands July 2023 - Present
Tech stack TypeScript·AWS·CDK·IoT Core·DynamoDB·ThingStream
Wagz July 2020 - June 2023
Tech stack Go·React·MySQL·AWS·TypeScript·Redis·RabbitMQ
Papa, Inc October 2019 - July 2020
Tech stack React Native·GraphQL·JavaScript·SCSS·Sentry
Wagz November 2017 - September 2019
Tech stack Go·MySQL·AWS·JavaScript·TypeScript·Node.js
KVSS Technologies July 2014 - October 2017
Tech stack React·JavaScript·HTML·CSS
A few personal projects outside of work. These repos are private, so treat this as a highlight reel rather than a link list — happy to walk through the code directly.
End-to-end IoT demo on AWS
A serverless vehicle telemetry system: ingestion and query APIs on Lambda, a VPC-isolated Postgres database, and a React dashboard for live fleet monitoring — infrastructure defined entirely in AWS CDK.
TypeScript·AWS CDK·Lambda·PostgreSQL·API Gateway·React
Family memory-keeping app, three clients
A Go API backing a shared "memory jar" for families and groups, with a React Native mobile app and a Svelte web app built on the same backend — an exercise in multi-client API design end to end.
Go·React Native·Svelte·MySQL
Daily guidance app, mobile + backend
A Flutter app delivering daily Dialectical Behavior Therapy content, backed by a Go API handling authentication (email, Google, Apple), subscriptions, and content delivery on PostgreSQL.
Flutter·Go·PostgreSQL·Auth·Subscriptions
A practical map of what I reach for most often in production systems and team workflows.
AWS Certified Cloud Practitioner ID QX2KMK527EEEQM9L
AWS Cloud Quest: Generative AI Practitioner
Hacktoberfest Contributor · Level 4 Two small browser interactives: a classic puzzle for state and UX polish, and a quick time-complexity quiz for the kind of reflex a technical interview asks for.
A classic 8-puzzle. Good for testing patience and state management.
Read the snippet, call the time complexity — the same reflex a whiteboard interview asks for.
If you are hiring for backend, platform, or engineering leadership adjacent to cloud and IoT, I would love to hear what you are building.
English (native) speaker. This page is hand-built by me in SvelteKit.