JP Javier Pontón / AI Engineer CV
Apunta icon

Apunta

Multi-tenant SaaS for shooting clubs, from custom PCB to mobile app

Live iOSAndroidWebHardware Founder and sole engineer

What it is

Multi-tenant SaaS for shooting clubs owned end to end: custom NFC PCB (ESP32-C6, PN532, PoE) and C/ESP-IDF firmware, Spring Boot backend and React Native app. Range access, training sessions, scoring and club administration on one stack.

Custom hardware

Designed the NFC access PCB around an ESP32-C6 and a PN532 reader with Power over Ethernet, and wrote the firmware in C on ESP-IDF.

Backend and multi-tenancy

Spring Boot services with per-club tenancy, membership, range booking, training sessions and scoring.

Mobile

React Native app shipped to the App Store and Google Play for shooters and club administrators.

Stack

  • Kotlin
  • Spring Boot
  • React Native
  • PostgreSQL
  • C
  • ESP-IDF
  • ESP32-C6
  • PN532
  • Docker