Impact: Baseline: fragmented nominee flows → intervention: centralized Rails bulk-processing service → outcome: thousands of investments handled in one flow.
situation
iCapital's platform handles alternative investment transactions for wealth managers at scale — a large, complex codebase with many specialized teams. Joined as a staff aug senior engineer, embedded with one of those teams and contributing across the full stack.
work
Expanded translation support across the platform, covering both static UI copy and dynamic database-backed content using the Mobility gem. On the Nominee Investments project — a high-visibility initiative to unify several disparate nominee investment flows — co-designed and built a new Rails service to consolidate bulk processing for thousands of investments. Also drove the team's migration from Supernova v1 to v2, navigating breaking changes and coordinating with the library team when components needed fixes before the upgrade could proceed.
outcome
Still engaged — trusted with backend service design, a cross-stack i18n rollout, and a component library migration on one of the more complex fintech platforms in the alternatives space.
Angi was in the middle of a merger — HomeAdvisor, Handy, and Angie's List operating as separate products under one roof, each with its own codebase, stack, and team.
work
On HomeAdvisor, worked in Vue and Java to unify the user quiz flow across the merging brands into a single Angi experience. On Handy, worked in Rails and React on professional assignment logic and job ingestion for Handy partner stores. On Angie's List, built out a CMS-driven content experience in Next.js — blog-style project descriptions with varied visual layouts. Along the way, took on a team of interns: coached them through real development workflows using a live use case — a Careers page revamp — and by the end they had something real to demo.
outcome
Delivered across three separate products and stacks inside a single engagement — and left a cleaner codebase and a team of interns who shipped something they could be proud of.
Brought in to build tooling for Shell Techworks to support the decommissioning of end-of-life offshore oil platforms — a domain with real cost and logistical complexity.
work
Built a full-stack application that ingested oil platform data and determined the optimal, least-cost decommissioning path. Frontend in React with Ant Design, backend in Node. Worked onsite with the Shell Techworks team in Boston, using the Google Design Sprint process to rapidly iterate and arrive at a clear MVP scope — compressing months of potential back-and-forth into focused, structured sessions.
outcome
MVP delivered on schedule, with the Design Sprint process doing real work — not just ceremony.
Brought in as tech lead to modernize Healthcasts' core publication workflow and platform infrastructure.
work
Built a new publishing pipeline around a headless CMS (Strapi) and a custom React rendering layer, dramatically reducing time-to-publish for their core medical consensus deliverable. Updated AWS infrastructure and migrated frameworks to current, supported versions. Then led a full authentication overhaul — unifying login across all their platforms with Auth0, moving to a single secure flow that also unblocked a parallel AI initiative dependent on a cleaner identity layer.
outcome
The MVP engagement grew into a four-year collaboration — a rare signal that the work held up under real production conditions.
Anonymized case studies
Internal Platform: Translation + Throughput
Hiring managers and platform teams · anonymized
situation
A high-volume internal workflow had fragmented localization and manual-heavy processing that slowed releases and increased operational risk.
work
Introduced a unified localization flow for static and dynamic content, then designed a service boundary for bulk operations to reduce repetitive handling and improve consistency.
outcome
Release confidence improved, high-volume operations became predictable, and the team gained a reusable pattern for similar workflows.
Legacy Publishing Modernization
Product and engineering leadership · anonymized
situation
A content platform depended on aging tooling that created long publishing cycles and made cross-team coordination brittle.
work
Led a phased modernization with a new publishing model, safer rollout checkpoints, and clearer ownership boundaries across product and engineering.
outcome
Time-to-publish dropped materially, release quality stabilized, and the modernization unlocked follow-on roadmap work.
Earlier work
School of MotionEdtech2020
Amica MutualInsurance2017–2018
AutoRaptorAutomotive CRM2015
Beacon Mutual InsuranceInsurance2013–2016
git log --oneline
7c37ec8HEAD → mainfeat(icapital): embed with fintech platform engineering team2024–
b8a560ffeat/healthcastsfeat(healthcasts): lead platform modernization from legacy PHP2022–2024
ec81fe6feat/angifeat(angi): deliver across three merged product codebases2021–2022