Senior Full-Stack Software Engineer
TypeScript / React / Node.js · Brazil

Founding Engineer · 2025–Present

shotdata.io

Professional golf launch-monitor shot analysis.

stack: React 19 · TypeScript · Material-UI · Vite · Node.js · Express · TSOA · AWS · Terraform · Plotly.js

visit live →shotdata.io screenshot

What it is

shotdata.io unlocks a golf launch monitor’s full potential: every shot tracked, per-club trends, dispersion views, trajectories, Shotty AI session reports and global leaderboards. Featured in FORE Magazine’s “Hot Stuff” (August 2026).

What I built

  • A production SaaS platform with a full-stack TypeScript architecture: React 19 + Material-UI + Vite SPA and a Node.js / Express / TSOA REST API with OpenAPI docs and AWS Cognito auth.
  • Ingestion pipelines for 10+ launch monitors (Garmin R10, Trackman, FlightScope, Uneekor and more), decoupled from analytics with Amazon SQS.
  • AWS infrastructure in Terraform: App Runner, S3, CloudFront, Cognito, SQS, Route53, ECR.
  • Plotly.js dashboards for shot dispersion and performance tracking, and CI/CD with GitHub Actions.