Let’s talk

Joan Garcia

Full Stack & Mobile Developer. I build things for the web and the world in your pocket.

Explore

Projects

Pick a box. See what’s inside.

About me

Full stack and mobile developer in Maracay, Venezuela.

14Started programming at 14, with Python.Self-taught through SoloLearn, CS50, Platzi and books like Python Crash Course and Beginning C.
15,000+downloads across the DSF app and the Rapture Ready app, with 500+ reviews
25+public repos on GitHub
Languages and tools
Languages
  • TypeScript
  • JavaScript
  • PHP
  • Python
  • Dart
  • C
  • SQL
Mobile
  • React Native
  • Expo
  • Flutter
Web
  • React
  • Next.js
  • Tailwind CSS
Backend
  • Laravel
  • Node.js
  • MySQL
  • PostgreSQL
Maracay, VenezuelaGMT-4. Remote, overlapping US business hours.
InterestsRubik’s cube
Systems EngineeringUBA, 2022–202618.79 / 20

Experience

Mar 2026 – PresentFull-time, remote from Venezuela

Fundación DSF

Derecho Sin Fronteras, Costa RicaMobile Applications Developer
  • iOS, Android and PWA from one Expo codebase, on the App Store and Google Play.
  • Real-time chat: SQLite history, FTS5 search, outbox with idempotency keys.
  • Document scanner with on-device corner detection (ONNX, C++).
  • Laravel REST API for the app, the CRM and a partner ERP.
  • Telemetry of 340+ event types, with dashboards in the Next.js CRM.
  • 1,850+ automated tests and continuous deployment.
2024 – 2026Freelance, via Freelancer.com

Eternity Ready Media

Lead Full Stack Developer
  • Rapture Ready app in Flutter for iOS and Android: 10,000+ downloads, 500+ reviews.
  • App UI generated from a CMS and cached on the device.
  • Push notifications, in-app reviews and Chromecast.
  • eternityready.com in React and Keystone 6: 30,000+ visits a month.
  • Google Sign-In and paid subscriptions through Stripe.
  • VPS migration: NGINX, PM2, Cloudflare DNS and SSL.