Skip to content
BackNov 7
Kalemba J.
Upwork badge

Kalemba J.

React Native, Flutter & Capacitor Developer | Legacy App Modernization

Your AI-generated app worked in the demo—then broke in production? I rescue vibe-coded and AI-assisted codebases (Lovable, Cursor, Bolt, Claude Code, Replit) and turn them into stable, production-grade products. I specialize in Legacy App Modernization and cross-platform architecture using React Native, Flutter, and Capacitor. I also build new apps using the same AI-accelerated velocity when speed matters more than rescue. === WHAT I DO === 1. Fix and Finish AI-Generated Apps Bugs, broken integrations, inconsistent architecture, features that never quite got finished—I read the existing codebase, find the real problem, and refactor or rebuild only what needs it. I don't throw out working code to start over. 2. Build Production-Ready Web + Mobile Apps Cross-platform mobile with React Native/Expo, Flutter, and Capacitor; full-stack web with Next.js, React, Node.js, and TypeScript. APIs, databases, auth, payments, and deployment are native, not bolted on after. 3. Ship Offline-First & Connectivity-Constrained Apps Deep practical experience building for users on unreliable networks, including offline-first architecture, background sync, and BLE peer-to-peer connectivity. === CORE STACK === • Mobile & Hybrid: React Native, Expo, Flutter/Dart, Capacitor, iOS, Android • Web & Full-Stack: React, Next.js, Node.js, TypeScript • Backend & Data: PostgreSQL, MongoDB, Supabase, Firebase, Prisma • Infrastructure: Docker, Nginx, VPS deployment, GitHub Actions, Cloudflare • Payments & Integrations: Stripe, Pesapal, REST/GraphQL APIs, Google APIs • AI Orchestration: Claude Code, Cursor, Lovable, Bolt, Replit, Copilot, LLM API integrations === RECENT WORK === • Rescued an AI Build: Deployed and iterated a Lovable-built mobile app through TestFlight for a live client (5-star review, endorsed for responsiveness). • Legacy App Migration: Resolved a complex legacy React Native migration to stabilize outdated infrastructure. • Hardware/BLE Connectivity: Solved urgent BLE peer-to-peer connectivity issues under a strict enterprise deadline. • Active Production Apps: Build and maintain several TypeScript, React Native, and Flutter apps—including offline-first tools and a membership platform with integrated payments (Pesapal). ================ If you have a project built with Lovable, Claude Code, Cursor, Bolt, Replit, or another AI tool that's stuck, buggy, or unmaintainable—or you need something built from scratch the same way—send me a brief description of your codebase. I'll tell you plainly whether it's a quick fix, a bigger rebuild, or perfectly fine as-is.

🇺🇬Kampala, Uganda$15/hr100% JSS4.79 (10)Since Jan 2023

Earnings and projects

MRR
$152

Last 6 months ÷ 6

World#123,054 / 412k
🇺🇬Country#49 / 285
Revenue, last 30 days
$150

Last 6 months: $909

World#86,379 / 412k
🇺🇬Country#37 / 285
Total earnings
$9.5k

Billed in all: $9.5k

World#200,759 / 412k
🇺🇬Country#155 / 285
Per project
$413

$303 in the last 6 months

World#200,936 / 412k
🇺🇬Country#143 / 285
Projects, last 6 months
3

Across 4 contracts

75% fixed25% hourly
World#66,479 / 412k
🇺🇬Country#34 / 285
Projects in all
23

Across 39 contracts

87% fixed13% hourly
World#120,400 / 412k
🇺🇬Country#54 / 285

Earnings, last 30 days

$9.5k+$150 earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$9.3k$9.4k$9.5k$9.6kOct 8Oct 23Nov 7

Skill rankings: Top 23% in MongoDB

Ranked by MRR among everyone on Upwork with the skill.

  1. #11Offline Functionality32 freelancers · 🇺🇬 #1Top 34%
  2. #54Cursor108 freelancers · 🇺🇬 #1Top 50%
  3. #108Replit254 freelancers · 🇺🇬 #2Top 43%
  4. #123Lovable228 freelancers · 🇺🇬 #3Top 54%
  5. #216Claude API454 freelancers · 🇺🇬 #1Top 48%
  6. #699AI Model Integration1,618 freelancers · 🇺🇬 #1Top 43%
  7. #1,026iOS3,908 freelancers · 🇺🇬 #1Top 26%
  8. #1,188Android4,975 freelancers · 🇺🇬 #1Top 24%