Skip to content
BackNov 5
Aaron C.

Aaron C.

Senior Angular Developer | Design Systems, Fintech/KYC & Performance

I spent the last 5 years as a full-time frontend engineer at Ontop (a US fintech), building their design system and the KYC onboarding flows used by thousands of users. I'm back to freelancing full-time — my Upwork history is short because I was employed, not because I stopped shipping. What I do: • Angular architecture (v8 to v21): Signals, standalone components, lazy loading, feature-based structure • Design systems & component libraries: design tokens, consistent APIs — Angular Material, PrimeNG, Storybook • Web performance: Core Web Vitals audits, OnPush change detection, bundle optimization — 30% cut in initial load time on a production fintech platform • Angular version upgrades — I've personally migrated apps across 6+ major versions • React 18 + Supabase — two SaaS products shipped solo, from architecture to launch Recent, verifiable work: I built and launched Ourmemory, Snappy and Waveless on my own — architecture to production. Links in the Portfolio section below. How I work: - Short iterations, PR-first, weekly demos, clear acceptance criteria - Before/after metrics and documentation on handover - Based in Madrid (CET): full overlap with EU teams, morning overlap with US East Coast - Native Spanish — I work with teams in Spain and LatAm in their own language

🇪🇸Mostoles, Spain$33/hr100% JSS5.00 (1)Since Jun 2020

Earnings and projects

MRR (estimate)
≈$0

An estimate from an earlier read

World#271,067 / 412k
🇪🇸Country#2,664 / 4,023
Revenue, last 30 days
$0
Total earnings
$4.1k
World#271,067 / 412k
🇪🇸Country#2,664 / 4,023
Per project
$4.1k
Projects, last 6 months
0
World#209,850 / 412k
🇪🇸Country#1,967 / 4,023
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇪🇸Country#3,513 / 4,023

Earnings, last 30 days

$4.1kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$4,050$4,100$4,150$4,200Oct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skills