Skip to content
BackNov 7
Christian L.

Christian L.

Frontend Engineer | React, Next.js, TypeScript | B2B SaaS & Fintech

I build production-grade frontends for B2B SaaS products with React, Next.js and strict TypeScript. Over the last 3 years I've been the main person responsible for the frontend on platforms in fintech (bookkeeping and payroll) and logistics, integrating real financial services like Plaid, Stripe and AWS Cognito. What I'm good at: - React 19, Next.js (App Router, RSC), TypeScript strict mode - Building entire features end to end: from data fetching with TanStack Query to forms with React Hook Form + Zod validation - Frontend architecture for products that need to scale: I use Domain-Driven Feature and Feature-Sliced Design depending on the project's complexity - Data-heavy UIs: tables with thousands of rows, dashboards with real-time state, complex multi-step forms - Integrations with REST APIs, WebSockets, third-party services (Plaid, Stripe, AWS Cognito, Google Maps, Twilio, Payarc) - Testing strategy with Vitest and Playwright when the project needs it What kind of projects fit me best: - B2B SaaS products that need a serious frontend engineer, not just someone who can put components on a page - Existing codebases that need refactoring, performance work, or architectural improvements - New projects in fintech, logistics, dashboards, internal tools How I work: I communicate clearly and early, especially when something is unclear or when I see a better way to solve a problem. I don't disappear on the client. I treat code reviews seriously — every line I write, I can explain why it's there. I'm based in Medellín, Colombia (UTC-5), which overlaps well with US business hours. I'm new to Upwork but not new to building real products. If you want to see how I write code or how I approach a problem, I'm happy to share examples on a quick call before you commit.

🇨🇴Envigado, Colombia$25/hr100% JSSSince Nov 2023

Earnings and projects

MRR
$1.5k

Last 6 months ÷ 2.7 months active (since Aug 2026)

World#30,970 / 412k
🇨🇴Country#419 / 4,578
Revenue, last 30 days
$1.8k

Last 6 months: $4.2k

World#24,412 / 412k
🇨🇴Country#336 / 4,578
Total earnings
$4.3k

Billed in all: $4.5k

World#268,135 / 412k
🇨🇴Country#3,131 / 4,578
Per project
$4.3k

$4.2k in the last 6 months

World#40,439 / 412k
🇨🇴Country#487 / 4,578
Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇨🇴Country#1,261 / 4,578
Projects in all
1
0% fixed100% hourly
World#360,671 / 412k
🇨🇴Country#3,327 / 4,578

Earnings, last 30 days

$4.5k+$1.8k earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$2k$3k$4k$5kOct 8Oct 23Nov 7

Skill rankings: Top 5% in React Bootstrap

Ranked by MRR among everyone on Upwork with the skill.

  1. #31React Bootstrap688 freelancers · 🇨🇴 #1Top 5%
  2. #89Sass1,305 freelancers · 🇨🇴 #1Top 7%
  3. #186Spring Boot2,150 freelancers · 🇨🇴 #4Top 9%
  4. #196Scrum1,840 freelancers · 🇨🇴 #8Top 11%
  5. #220GitHub2,823 freelancers · 🇨🇴 #4Top 8%
  6. #229Redux3,245 freelancers · 🇨🇴 #4Top 7%
  7. #331Software Development2,923 freelancers · 🇨🇴 #1Top 11%
  8. #533REST API5,062 freelancers · 🇨🇴 #3Top 11%