Rich Dorr

RICHDORR

Senior Full Stack Engineer · AI · Former UI Lead @ Disney & Schwab

Orlando, FL
Open to work

10+ years shipping apps at Disney, Schwab & more. Full-stack engineer focused on performance, AI, and pixel-perfect UIs.

I bridge the gap between great UI and production AI systems.

10+
years building
100×
perf improvement
97%+
medical AI accuracy
100+
live product users
GitHubLinkedIn
01

Skills

AI / ML
LLM Fine-tuningOllamaRAGLangChainEmbeddingsVector DBsModel EvalsPrompt EngineeringHuggingFaceRLHF
Engineering
ReactAngularVueNgRxTypeScriptNode.jsPythonFlutterPHPLaravelJavaRESTGraphQLGCPFirebaseDockerKubernetesCI/CDPostgreSQLMySQLMongoDBRedis
02

Experience

2023 – PresentSenior Frontend Engineer

Charles Schwab

Leading Account Overview modernization with NgRx state migration and a CMS-driven dynamic component factory.

  • Architected NgRx state migration across Account Overview — moving to a predictable, high-performance data layer
  • Built a CMS component factory gated by Angular Component Classes so business teams publish changes without code deploys
  • Led UI team on Angular + .NET + MSSQL architecture, performance, and security challenges
2019 – 2023Lead UI Engineer

Walt Disney World

Pioneered Flutter for a 20+-year legacy migration to GCP; won an internal Innovation Award; led teams across multiple high-impact products.

  • Innovation Award winner — real-time QR code dining app connecting resort guests to kitchen staff (voluntarily submitted challenge)
  • Led frontend for a 20+-year legacy migration to GCP microservices (Flutter · Kubernetes · Docker · Firebase OAuth)
  • Built iPad ticket purchasing app used at resort check-in (NgRx · Node.js · Java + legacy park services)
  • Managed large dev teams including offshore coordination and 3rd-party Flutter engineer hiring and onboarding
2017 – 2019Senior Frontend Developer

uBreakiFix

Rewrote a monolithic JS codebase to Vue — 100× faster page loads — and drove platform-wide modernization.

  • 100× performance win — full monolith-to-Vue rewrite dropping page loads from seconds to tenths of a second
  • Migrated Google Maps to OpenStreetMap following a pricing increase, eliminating the recurring API cost entirely
  • SEO slug generation, Laravel/PHP MVC, image caching and performance optimizations
03

Projects

agent-portfolio

This portfolio — a Next.js 14 site with an embedded fine-tuned Ollama agent as the right panel.

Next.jsOllamaTypeScriptTailwind

ai-coding-workflow

Human-in-the-loop AI system that simulates an enterprise software engineering lifecycle — scaffolding, review, QA, and deploy stages driven by LLMs.

PythonLLMsWorkflow Automation

medical-ai-model

Custom prediction model trained with medical professionals achieving 97%+ accuracy for clinical decision support.

PythonFine-tuningMedical AI

arbitrage-tracker

Live price differential tracker with order management — 100+ active users with Discord, Slack, and Element chat integrations.

ReactNode.jsReal-time
04

Contact

Let's work together.

10+ years shipping enterprise software at Disney and Schwab, custom AI models trained to 97%+ accuracy, and live products with real users. I bring full-stack depth and a history of shipping things that actually work — let's build something together.

GitHubLinkedIn