Skip to main content

Selected work.

Four case studies from a 13-year career. Architecture, leadership, and accessibility consistently treated as first-class engineering work.

Commit logs below are illustrative summaries of real work — the repositories themselves are private. Delivery figures under BuildOps are measured from merge history.


01BuildOps

IC5 Software Engineer · AI-Augmented Practice · April 2025 — Present · Santa Monica, California

Engineering a vertical SaaS platform through an AI-orchestrated workflow — agents write nearly all the implementation; my work is specification, review, and verification, and I coordinate releases for the financial-operations area.

I work across BuildOps' vertical SaaS platform for the trades — most of my time in the React/TypeScript web app, and more recently on the team behind financial operations: accounting periods, close semantics, enforcement rules that have to hold across object types and fiscal years, ledger integrity, and the reporting layer above it. I knew none of that domain when I arrived. Learning it properly turned out to be the entire job, because an agent will hand you a beautifully clean function that does exactly the wrong thing to a ledger and never hesitate before doing it. I now spec and review changes in that area and coordinate its releases, alongside the broader product work. Since mid-2025 almost none of the implementation has been typed by hand: I design the agents, skills and slash commands the team uses, run deep-research agents to pressure-test trade-offs before anything is written, pair with them on tests and review, and wire Figma into production components through MCP. What actually changed is the unit of work: smaller changes, more of them, every one still read by a human before it merges. Alongside that I've reviewed 268 pull requests for other engineers and taken over release coordination for the area. The part worth naming is the cost: the hard work moved from writing code to reviewing structural decisions fast enough to keep pace, and I finish most days more tired than when I typed everything myself.

Reviews given: 268Repositories: 9Releases: CoordinatedDomain: Financial operationsHand-written code: ≈ 0 — spec, review, verifyStack: Agents · MCP · TS · React

268PRs reviewed for other engineers
9Repositories touched
CoordinatedReleases, financial ops
16Months at BuildOps
Merged pull requests I authored in the BuildOps org, by month — April 2025 to July 2026. Pull-request count is a vanity metric and I'd argue against anyone using it to measure an engineer, including me: the changes got smaller, so there are more of them. The shape isn't a claim that I got seven times better. It's the clearest picture I have of the unit of work changing, and I'd rather show the data than make the claim without it.
MonthMerged pull requests
Apr 20252
May 20256
Jun 202510
Jul 20253
Aug 20256
Sep 202514
Oct 20259
Nov 20252
Dec 20256
Jan 20264
Feb 20265
Mar 20260
Apr 202611
May 20268
Jun 202630
Jul 202644
Merged pull requests I authored in the BuildOps org, by month — April 2025 to July 2026. Pull-request count is a vanity metric and I'd argue against anyone using it to measure an engineer, including me: the changes got smaller, so there are more of them. The shape isn't a claim that I got seven times better. It's the clearest picture I have of the unit of work changing, and I'd rather show the data than make the claim without it.
* a92f47c (HEAD -> main)  feat(agent): a11y-audit skill — WCAG 2.1 AA in CI
* 7b9d104                 chore(commands): /architecture-review slash cmd
* 5e1b083                 perf: agent-paired LCP cut · −240ms
* 2f8e16a                 docs: design-to-code MCP recipe (Figma → React)

tags: AI-Augmented Agent Orchestration Claude Code MCP TypeScript React Financial Systems WCAG 2.1 AA

02EPAM Systems

Software Engineering Team Leader → Lead · September 2020 — April 2025 · Yerevan → Glendale, California

Designed micro-frontend architecture and led a 12-engineer team across global accounts.

Across nearly five years at EPAM I went from Senior to Team Leader. I architected a micro-frontend system in React/Redux/TypeScript that cut code dependencies by 30%, led a 12-person front-end team across multiple accounts, and shipped streaming features for a major client 15% ahead of schedule. Drove WCAG 2.1 AA compliance across the projects, extending reach to 15+ countries and lifting international engagement by 30%.

Team size: 12Code deps cut: −30%Reach: 15+ countriesStandards: WCAG 2.1 AA

* 8b2f1a9 (epam/streaming)  feat: streaming player v2 · 15% ahead
* 3c4d5e2                  refactor: micro-frontend boundary · −30% deps
* a3c4d5e (epam/a11y)       fix(a11y): WCAG focus traps on modal

tags: Micro-Frontend React Redux TypeScript WCAG i18n

03Renderforest

Team Lead & Senior Software Engineer · May 2019 — September 2020 · Yerevan

Led a 5-person team rewriting Renderforest's flagship Video Maker — 10M+ users, 30M+ projects.

Managed a cross-functional team of 5 (engineers + QA + design) on the rewrite of Video Maker, the company's flagship product. The rewrite boosted product performance by 40% and unlocked advanced features. Also launched a cross-platform Media Library that improved user workflow by 25%, and standardized internal development with a shared NPM component library that cut new-product setup time by 20%.

Users: 10M+Projects: 30M+Perf boost: +40%

* 4e1f8c2 (rf/video-maker)  feat: pipeline rewrite v2 · +40% perf
* 7d9a1c4                  feat: cross-platform media library · +25% workflow

tags: React Video Performance Component Library

04apolloBytes — Cloud Fleet Manager

Team Lead & Senior Software Engineer · December 2016 — December 2018 · Yerevan

Led the Silverlight → React migration of 10 modules in a 28-module maritime platform for Maersk + 3.

Senior IC then Team Lead on Cloud Fleet Manager — a maritime fleet platform serving Maersk, Hanseaticsoft, Atlantic Lloyd, and Nordic Hamburg. Owned 10 of the platform's 28 interrelated modules through the Silverlight → React migration, ensuring performance and modern-browser compatibility while the legacy system stayed live. Established the team's coding, testing, and deployment practices that survived long after I left. Also contributed to cryptoeye.eu on the Node.js side, building cryptocurrency candles.

Modules migrated: 10 / 28Clients: Maersk + 3Team size: 5

* 1a2b3c4 (cfm/migration)  feat: FleetGrid → React
* 9d8e7f6                 chore: 28 modules migrated · last Silverlight removed

tags: React Migration Maritime Architecture Node.js

zsh⌘K to focus · ` to toggle
sergey.terminal v1.0 · type `help` to start
welcome, engineer.
press ⌘K to focus me · backtick (\`) to toggle
~/sergey-hovakimyan main >