Skip to content
BackNov 7
Leonardo C.
Upwork badge

Leonardo C.

Senior Full-Stack Engineer | React, Next.js, Node.js, AI Integration

Senior full-stack engineer with 10+ years shipping production web applications. React and Next.js on the front end, Node.js and PostgreSQL behind it. More recently I've specialized in adding AI features to existing products. 🚀 I'm the creator of Kanbots.dev, a kanban board that orchestrates parallel AI agents. I designed it, built it, shipped it, and still maintain it. It reached #2 on the Hacker News front page and has 580+ GitHub stars from developers running it on real workloads, which means real bug reports, real edge cases, and real performance constraints. 🛠 WHAT I BUILD 🌐 Web applications end to end, from Next.js and TypeScript front ends to REST APIs, authentication, database schema design, and deployment. I can take a project from an empty repo to production. 📊 Dashboards and internal tools, including cases where the data is messy, the queries are slow, or the existing system needs untangling first. 🛒 Ecommerce work: Shopify builds and customizations, plus technical SEO. ☁️ Serverless and cloud architecture. Cloud functions, background jobs, and cost-conscious infrastructure on AWS, Oracle Cloud, or Vercel. 🤖 AI features inside existing products: chat, summarization, data extraction, semantic search, and multi-step agents. Streaming responses, sensible fallbacks when a model call fails, and predictable cost per request. 🤝 HOW I WORK 📋 We start with a scoped plan, so we both know what "done" looks like before I write code. 🔄 I ship in small increments you can review along the way, with regular updates, so you're never wondering where things stand. 💬 I explain technical trade-offs in plain language, and if there's a simpler path to what you're after, I'll walk you through it. 📚 Projects wrap up with documentation and a handover walkthrough, so your team can maintain what I build. ⚙️ STACK 💻 TypeScript · JavaScript · Node.js 🌐 React · Next.js · Vue.js 🎨 TailwindCSS · CSS · SASS 🛢 PostgreSQL · Supabase · Neon · MongoDB · Oracle APEX ☁️ AWS · Oracle Cloud Infrastructure · Vercel 🤖 Claude / OpenAI APIs · RAG · vector search · tool calling · MCP 🛍 Shopify · Technical SEO ✅ GOOD FIT FOR Founders and product teams who have a clear problem to solve and want a developer who can own the technical side end to end, from choosing the approach through to something running in production. 📩 Send me a message describing what you're building and where you're stuck. I read every one and will get back to you within a day.

🇧🇷Porto Alegre, Brazil$30/hr100% JSS4.72 (16)Since Jun 2021

Earnings and projects

MRR
$1.3k

Last 6 months ÷ 6

World#37,842 / 412k
🇧🇷Country#515 / 4,647
Revenue, last 30 days
$630

Last 6 months: $7.7k

World#56,768 / 412k
🇧🇷Country#699 / 4,647
Total earnings
$82k

Billed in all: $87k

World#48,259 / 412k
🇧🇷Country#516 / 4,647
Per project
$4.1k

$2.6k in the last 6 months

World#41,886 / 412k
🇧🇷Country#534 / 4,647
Projects, last 6 months
3
0% fixed100% hourly
World#66,479 / 412k
🇧🇷Country#654 / 4,647
Projects in all
20

Across 21 contracts

24% fixed76% hourly
World#133,447 / 412k
🇧🇷Country#1,024 / 4,647

Earnings, last 30 days

$86.6k+$630 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$86.0k$86.5k$87.0kOct 8Oct 23Nov 7

Skill rankings: Top 8% in ExpressJS

Ranked by MRR among everyone on Upwork with the skill.

  1. #22Redux Saga248 freelancers · 🇧🇷 #1Top 9%
  2. #24Serverless Stack227 freelancers · 🇧🇷 #1Top 11%
  3. #24Oracle Cloud136 freelancers · 🇧🇷 #1Top 18%
  4. #453ExpressJS5,651 freelancers · 🇧🇷 #6Top 8%
  5. #837API7,943 freelancers · 🇧🇷 #15Top 11%
  6. #1,638HTML18,716 freelancers · 🇧🇷 #17Top 9%
  7. #1,641CSS19,042 freelancers · 🇧🇷 #18Top 9%
  8. #2,025Next.js15,954 freelancers · 🇧🇷 #18Top 13%