Résumé · 2018 — 2026
The long version
Senior and Staff-level software engineer with 8+ years of experience building React, TypeScript, and Node.js applications. Proven track record of end-to-end product ownership across frontend architecture, design systems, web performance, accessibility, and distributed backend workflows.
Jan 2026 — Sep 2026
9 mos
Remote
Wizard AI
Staff Software Engineer- Cut First Contentful Paint by ~50% (down to ~2.6s) on a client-rendered React SPA by eliminating component-library barrel imports, replacing CSS-only loading states with paint-eligible SVGs, and enabling static asset compression.
- Architected and shipped a social voting feature end-to-end, spanning the MySQL schema, TypeGraphQL API with scoped authorization, and a React client supporting shareable polls and low-friction guest voting.
- Led the customer application's mobile-to-desktop redesign, introducing a responsive breakpoint system, MobX-backed navigation state, and a reusable drawer pattern that replaced legacy modals.
- Audited accessibility across a 25+ package monorepo, enforcing automated JSX a11y linting and axe checks while resolving critical WCAG issues across checkout, chat, product detail, gallery, and review flows.
TypeScriptReactMobXNode.jsGraphQLTypeGraphQLMySQLMongoDBHTMLCSS/SassDatadogGCPGitHub ActionsGit
Apr 2025 — Dec 2025
9 mos
Remote
Commsor
Senior Full-stack Engineer- Joined as the founding full-time engineer, owning end-to-end product architecture across the Next.js frontend, Node.js/Supabase backend, and distributed data pipelines for a B2B warm-introduction platform.
- Re-architected contact discovery and network-graph ingestion using Inngest, Elasticsearch, and Supabase, introducing chunked processing and concurrency controls that reduced large crawls from hours to minutes.
- Built multi-step introduction workflows in Next.js and TypeScript using react-hook-form and Zod, supporting connection graph traversal, rich-text email templating, status tracking, and automated delivery via OAuth Google accounts.
- Migrated authentication from NextAuth to Better Auth, implementing workspace RBAC, Zod-validated Server Actions, and PostgreSQL row-level security (RLS) for strict multi-tenant isolation.
- Engineered a bidirectional HubSpot integration for CRM list synchronization, account-owner mapping, and authenticated APIs that surfaced actionable introduction paths directly inside HubSpot.
TypeScriptReactNext.jsTailwind CSSshadcn/uiZustandreact-hook-formZodBetter AuthNode.jsSupabasePostgreSQLElasticsearchInngestVercelHTMLCSS/SassGit
Jun 2022 — Apr 2025
2 yrs 11 mos
Remote
Nearform
Senior Software Engineer- Spearheaded the frontend integration for a Webpack Module Federation migration at a Fortune 500 e-commerce client, decoupling independently deployed storefront micro-frontends from shared navigation and monolithic release cycles.
- Owned frontend architecture for an internal application-health monitoring platform at a major telecommunications client, building high-density React, TypeScript, and React Query dashboards for real-time telemetry.
- Contributed features and bug fixes to open-source data visualization libraries Victory and victory-native-xl, and rebuilt Nearform's public marketing site using Next.js, Tailwind CSS, and Sanity CMS.
ReactTypeScriptNext.jsReact QuerySWRGraphQLTailwind CSSshadcn/uiStorybookSanity CMSModule FederationMicro FrontendsWebpackJestReact Testing LibraryHTMLCSS/SassDockerGit
Sep 2020 — Jun 2022
1 yr 10 mos
Conshohocken, PA
WizeHive
Software Engineer- Built a drag-and-drop visual workflow editor using React Flow, enabling administrators to dynamically configure complex, multi-stage grant review pipelines.
- Developed core frontend features for a GraphQL and Apollo Client rewrite of a legacy grant-management platform, modernizing the configurable form and workflow engine.
ReactTypeScriptReact FlowGraphQLApolloStorybookJestHTMLCSS/SassGit
Sep 2018 — Sep 2020
2 yrs 1 mo
Philadelphia, PA
Vistar Media
Software Engineer- Built campaign-management and inventory features in React, TypeScript, and Redux for the demand-side platform (DSP) of a programmatic digital-out-of-home advertising exchange within a large Bazel monorepo.
- Maintained Python/Flask backend APIs, executed Redshift data migrations, and participated in primary AWS on-call rotations using Datadog for production observability.
TypeScriptReactReduxPythonFlaskAWSDockerDatadogHTMLCSS/SassLinuxGit
Jan 2018 — Sep 2018
9 mos
Plymouth Meeting, PA
Computer Enterprises Inc.
Associate Developer- Partnered with a national self-storage client's data science team to productionize parallel R pricing models on Azure Batch with automated deployment and monitoring.
- Prototyped a modular insurance-policy portal using native Web Components integrated into an enterprise C#/.NET backend.
JavaScriptRC#/.NETWeb ComponentsAzureHTMLCSS/SassGit