§ 01Snapshot
- Levelengineering leader and principal-level JavaScript / TypeScript architect, more than twenty years in software
- Roles heldengineering manager and tech lead on products used by very large audiences · JavaScript application architect for large media, entertainment and e-commerce companies · security and integration lead for digital-asset software · founder of a small software consultancy
- Industriesconsumer software at very large scale, media and entertainment, e-commerce, financial services, digital assets, developer tooling and AI
- Company typesvery large consumer-software companies, large enterprises, startups from seed to scale-up
- Specialtiesdisciplined AI-assisted development (specs, tests first, review gates for agent-written code), unit tests as a guard against LLM hallucination, functional programming and composition in JavaScript, front-end state architecture, application security for web apps, checkout and conversion-critical flows
- Best forteams adopting AI coding agents who want quality to hold · JS/TS scale-ups with growing architecture debt · founders with an AI-built app that needs a senior review · corporate teams training engineers in TDD
- Core stackJavaScript, TypeScript, Node.js, React, Redux, Next.js, unit-testing and TDD tooling, LLM coding agents
- Time zonesNorth America
§ 02Services
| ✓ | PR/MR code review | JavaScript / TypeScript, AI-generated code |
| ✓ | Architecture review | JS/TS front end and Node.js back end |
| ✓ | Architecture design | AI-assisted delivery workflows, JS/TS application structure |
| ✓ | Audit / due diligence | application security reviews of web apps |
| ✓ | Vibe-code rescue | |
| ✓ | Team mentoring | TDD, functional JavaScript, AI-assisted development practice |
§ 03Track record
Engineering leadership on products used by very large audiences
One of our experts has led engineering teams on consumer products used by very large audiences. The work combined architecture, delivery and team leadership at a scale where small quality lapses reach millions of users.
Test-driven development training for enterprise engineers
An enterprise wanted its engineers to write security-critical code with test-driven development. Our expert trained its engineers in TDD and quality-engineering practices for that kind of code.
Shopping-cart and checkout architecture for a consumer e-commerce brand
A consumer brand needed a dependable cart and checkout. Our expert architected the shopping cart and refined the checkout UX, which measurably improved conversion.
JavaScript architecture for large media and entertainment products
Large media and entertainment companies needed web applications that many teams could extend. Over many years our expert contributed to and architected JavaScript applications for such companies, with a focus on modular structure and maintainability.
§ 04What you can book
Security review of sensitive integrations
A product that holds sensitive user assets or credentials keeps adding third-party integrations. The expert maps what each integration can touch, where secrets live and which paths bypass checks, then proposes the smallest set of boundaries that contain the risk.
An integration risk map and prioritized fixes.
Test-first workflow for a team adopting AI coding agents
A team started using AI coding agents, shipped faster for a month, and now regressions are rising. The expert sets up a test-first loop (spec, failing unit tests, agent implementation, review gate), shows the team how to write tests that catch hallucinated behaviour, and reviews the first PRs under the new process.
A written workflow, test conventions and coached PRs.
Review of AI-generated JavaScript / TypeScript pull requests
A team's PRs are now mostly agent-written and nobody has time to read them closely. The expert reviews for the four usual agent failures (missing tests, coupled modules, duplicated logic, missed security issues) and leaves fixes and rules the team can feed back to the agent.
Reviewed PRs and a short rules file for agents and people.
Moving a class-heavy codebase to functional composition
Deep class hierarchies make every change risky and hard to test. The expert maps the hierarchy, picks seams where small pure functions and composition can replace inheritance, and plans an incremental refactor protected by tests.
A refactoring map, first refactored modules and the test harness around them.
Front-end state architecture review
A React app's state is spread across components, global stores and ad-hoc effects, and bugs come from impossible states. The expert reviews where state lives, models key flows as explicit state machines and separates pure logic from side effects.
A target state architecture and refactors for the riskiest flows.
Security review of an AI-built web app
A founder built a Node.js / Next.js app with AI tools and is about to take payments or personal data. The expert reviews auth, session and secret handling, input validation, dependency risks and the comparisons and crypto calls agents often get subtly wrong.
A ranked vulnerability list, fixes for the critical items and tests that keep them fixed.
AI-assisted prototype with production habits from day one
A founder wants a working prototype in weeks, built with AI agents, without throwing it away later. The expert sets up the project structure, test-first loop and review gates, then guides the build in short shipped iterations.
A working prototype with tests, a clean module structure and a backlog for the next stage.
Mentoring developers to work well with AI coding tools
Junior and mid-level developers use AI tools but can't tell good output from bad. The expert runs regular sessions on decomposing tasks, writing specs and tests agents can follow, and reviewing agent output critically.
A practice routine, review checklists, and a few weeks of reviewed PRs to show progress.