Let’s talk

Joan Garcia

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

Explore

Projects

A few things I’ve built.

Gallery controls

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
  • UI/UX design of the app, and the design of its assets and logos, next to the code.
  • iOS, Android and PWA from one Expo codebase, on the App Store and Google Play.
  • Real-time chat on iOS and Android: SQLite history, FTS5 search, outbox with idempotency keys.
  • Document scanner with on-device corner detection (ONNX, C++).
  • Push notifications through FCM, direct APNs and Web Push, with deep links.
  • Voice assistant with ElevenLabs over WebRTC that reads the screen and hands the chat to a human agent.
  • Schema-driven surveys, representation of third parties and account deletion built around Ley 8968.
  • Laravel REST API and service layer shared by the app, the CRM and a partner ERP.
  • Telemetry of 420+ event types over partitioned MySQL, with dashboards in the Next.js CRM.
  • CRM tools for the AI assistant: switches, cost and behavior pages, and a knowledge base.
  • 19,000+ automated tests (Jest, Vitest, PHPUnit) and continuous deployment with GitHub Actions.
2024 – 2026Freelance, via Freelancer.com

Eternity Ready Media

Lead Full Stack Developer
  • UI/UX design and the design of the assets and logos, next to the code.
  • 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 review prompts and Google Cast device discovery on iOS.
  • eternityready.com on a Keystone 6 backend: 30,000+ visits a month.
  • Radio player bar in React and a podcast site in Next.js.
  • Google Sign-In and paid subscriptions through Stripe.
  • VPS migration: NGINX, PM2, Cloudflare DNS and SSL.