SENIOR FRONTEND
ENGINEER

Experience

Coinbase

2020 — 2024
Senior Software Engineer

DRI for a full redesign of asset details pages across React Native and web, reducing screen load latency by ~30% and lowering error rates. Led watchlist architecture refactor and backend migration, improving load times by ~25%. Shipped swipeable quick-trade rows and an account-checklist onboarding flow, each driving measurable lifts in engagement.

Albert.io

2016 — 2020
Software Engineer → Senior Software Engineer

Architected core product features in React.js: a school administration management suite and a rebuilt content authoring tool serving thousands of educators. Led frontend implementation of D3 data visualizations, Stripe payments, and Google Classroom integration, owning each from design review through production.

Shiftgig

2015 — 2016
Front End Developer

Frontend engineer on a small agile team building Backbone.js applications. Implemented unit testing with QUnit, developed a Python orchestration layer for data preprocessing, and managed production deployments via Puppet.

Skills

Core

React NativeReactTypeScriptJavaScript (ES6+)Next.jsNode.js

Mobile

ExpoReact NavigationReanimatedGesture Handler

Data & APIs

GraphQLApolloRelayREST APIsRedux

UI & Design

CSS/SCSSDesign SystemsComponent ArchitectureStorybookFigmaAccessibility (a11y)

Tooling & Quality

GitJestReact Testing LibraryWebpackVercelCI/CD

Emerging

Three.jsClaude CodeCursorCopilotAI-collaborative workflows

Education

DePaul University

2007 — 2011

B.S., Computer Graphics and Motion Technology

Dev Bootcamp

2013 — 2014

Full-Stack Web Development