I fix what AI built.
Hi, I'm Alexander (Sasha) Schwarzmann. 25+ years building for the web. I specialize in React, TypeScript, and design systems — but I take ownership end to end: architecture, APIs, testing, CI/CD, deployment. I help teams turn fragile AI-generated codebases into maintainable software. Previously at RapidAPI, Propel, and Courier. Available for new projects.
Sound familiar?
It worked, then I asked for one more feature and everything broke.
My Cursor project hit 200 files and now AI can't follow the codebase.
We shipped fast with AI, but now every change causes three new bugs.
The prototype looks great. I just can't get it to production.
How it works
Intake
30–45 min call. Goals, symptoms, constraints, repo access.
Diagnosis
Codebase mapping — hotspots, coupling, risk register. You see the full picture before any code changes.
Execution
Roadmap + quick wins, or weekly implementation with measurable checkpoints. Merged PRs, not slide decks.
NDA-friendly. Read-only access until you're comfortable.
Engagements
Architecture Audit
"We need clarity before we touch anything."
A deep review of your codebase — structure, dependencies, pain points. You get a clear picture of what's wrong and what to fix first.
You get
- — Prioritized issue report (severity + effort + impact)
- — Dependency and coupling map
- — Refactoring roadmap with quick wins
- — 60-min walkthrough with your team
I need: Repo access (read-only is fine), build instructions, 30 min of context.
Not included: Shipping features, redesign, large rewrites.
Refactor & Stabilize
"We need stability while we keep shipping."
I restructure your components, establish patterns, and add guardrails so your team can ship with confidence again.
You get
- — Restructured component architecture
- — Shared patterns and conventions
- — CI guardrails and coverage ratchet
- — Weekly memo: what changed, what risk dropped, what's next
I need: Repo + staging, async contact for questions, CI access.
Not included: 24/7 support, product management, rewriting everything from scratch.
Production Hardening
"We're close to launch, but production will punish us."
I fix what's breaking, speed up what's slow, and prepare your application for real users at real scale.
You get
- — Critical bug resolution and root cause removal
- — Performance report (before/after)
- — Deployment pipeline with gates and rollback plan
- — Release readiness checklist
I need: Repo, production/staging access, error logs.
Not included: Big feature development, replatforming, multi-month migrations.
Architecture
Hand-crafted decisions — all predating the AI era.
Full-Stack Migration
2016Backbone and CoffeeScript to React and GraphQL — a controlled, incremental migration at crealytics that never stopped product delivery. Not a rewrite. A transformation.
Polymorphic Type System
2021A single prop changes the rendered element — Button becomes a link, Box becomes a section — with full TypeScript inference and ref forwarding. Applied consistently across 42 components.
Component Layering
202242 primitives compose into 18 business-specific widgets. A pricing page isn't a monolith — it's Box, Typography, Button, and Card. Consistent by construction, not by convention.
Coverage Ratcheting
2022A testing discipline where the quality bar can only rise. Every merged pull request either maintains or raises the coverage threshold. Once a line is tested, it stays tested.
AI Era
Same engineering discipline — now applied to AI itself.
AI-Guided Development
2024Architecture guides, handoff protocols, and permission boundaries that turn AI into a disciplined contributor. AI follows the established patterns — not its own instincts.
Record/Replay Transport
2025How do you test something that answers differently every time? Record real AI responses as fixtures. Replay them deterministically in CI. Full-fidelity testing of AI pipelines — zero cost, zero flakiness.
Drift Sentinel
2025AI outputs shift with every model update. A sentinel compares each pipeline run against golden snapshots — when structure drifts beyond thresholds, the build breaks before it reaches production.
Embeddable Architecture
2024A React library that lives inside any host application without conflicts. Namespaced CSS, Shadow DOM compatibility, iframe-less embedding — the component adapts to its host, not the other way around.
What others say
"I can rely on Sasha to own a large domain. He would be able to cut through ambiguity, drive feature development, and maintenance."
Yenny Cheung, VP of Engineering
"Communication is great, code is quality, price is fair and delivery is fast."
"He not only did what I asked him for, but brought up ideas to improve the project."
FAQ
Can you work with limited access?
Yes. I can start with read-only repo access and increase from there.
Do you work under NDA?
Yes. Happy to sign before any code is shared.
What do you need to start?
Repo access, build/run instructions, and one 30-minute call.
Is this hourly billing?
No. Fixed scope or weekly — dedicated capacity, not hourly tracking.
Have a vibe-coded project that needs structure?
Send me the repo and 3 pain points.
Reply within 24–48h. Briefly describe: stack, repo size, top 3 pain points.