About

Crafting products that scale and delight

Senior Full-Stack Engineer with deep TypeScript/React experience and a solid Python/Node back end. I build fast, accessible UIs, keep APIs and data models sane, and wire observability so wins stick.

About me

I'm a Senior Full-Stack Engineer based in Dallas, TX, with over a decade of experience building products at companies like Envive AI, Scale AI, Tubular Labs, and Amazon Web Services.

My work sits at the intersection of great developer experience and great user experience. I've built design systems to WCAG 2.2, edge-rendered storefronts with measurable performance gains, and AI evaluation tooling that gives brand and safety teams full visibility into model behaviour without needing engineering support.

When I'm not shipping features, I'm thinking about observability, data contracts, and how to make complex systems legible to the humans who rely on them. I hold an M.S. and B.S. in Computer Science from The University of Tokyo.

Dallas, TX 75232
michaelhagar55@gmail.com
+1 (713) 938-9113

2024–2025

Senior Full-Stack Engineer at Envive AI — AI tooling, design systems, LLM evaluation.

2021–2024

Senior Software Engineer at Scale AI — model evaluation, SEAL leaderboards, RLHF tooling.

2017–2021

Senior Software Engineer at Tubular Labs — audience analytics, high-cardinality data grids.

2015–2017

Software Engineer at Amazon Web Services — serverless reference apps, CDK, CloudWatch.

2013–2015

M.S. Computer Science — University of Tokyo.

2009–2013

B.S. Computer Science — University of Tokyo.

How I work

Performance First

Obsessed with web vitals, LCP, and TTI. I keep interactions under 200ms even on large data cuts, and I wire observability so wins stick.

Full-Stack Depth

From edge-rendered Next.js frontends with ISR and prefetching to event-driven Node/Python back ends with idempotent webhooks.

AI Safety Tooling

Built red-team scenario builders, RLHF reviewer workflows, and LLM observability dashboards that tie to brand KPIs and safety scores.

Accessibility Champion

Design systems standardized to WCAG 2.2. Keyboard-first review surfaces, semantic HTML, and screen-reader coverage baked in from the start.

Developer Experience

Storybook-driven component libraries, schema contracts between frontend and ETL, feature flags, and experiment panels that speed up iteration.

Data-Driven Engineering

Analytics instrumentation, evaluation run dashboards, slice-and-compare views, and version diffing — making complex data legible to every team.