Senior Software Engineer @ Fiserv / Payfare
APR 2022 — PRESENTEmbedded fintech and card-issuing platform serving multiple white-label clients (mobile banking, instant payouts, KYC). Frontend lead with full-stack reach across Python services and PostgreSQL.
- Multi-tenant frontend architecture. Designed a layered Nx monorepo with a shared core UI (themeable via design tokens) and a two-tier API client — a granular per-endpoint layer with consistent error handling, and a business-service layer where per-client logic diverges. ~30% reduction in duplicated code across client apps.
- PostgreSQL across the stack. Schema design and migrations for new client onboarding flows, query tuning when card-state reads got expensive, and joining backend engineers on data-shape decisions the frontend would consume.
- Python security & feature work. Identified and remediated critical vulnerabilities in shared Python services that could have led to account compromise; occasional feature work alongside the primary backend team.
- AI-augmented delivery, with measured outcomes. Introduced AI tooling (Claude Code, Copilot, prompt/context guides) and convinced leadership to license it across the team:
- Animated landing page delivered in <1 week against a 3+ week estimate.
- Vue 2 → Vue 3 migration completed in ~1 week after a 4–5 month effort had stalled.
- Repetitive multi-client feature work compressed from days to hours via reusable libs + AI-driven edits.
- Sustained team throughput at ~2 features/day with proper review.
- Hiring & team scaling. Led the senior React interview pipeline; built an internal tool that generates real-world React coding problems on demand, evaluating candidates on reading unfamiliar code over memorised patterns.
- Test automation foundation. Stood up the frontend test framework (Vitest + Playwright in the Nx monorepo); coverage now ~80%, deployment cycles meaningfully shorter.