LV 1 · 2017

A playable CV · 2 minutes

Carlos Nava

Software engineer from Mexico. Six years of work, two apps in production and eight colleagues who vouch for him.

Skip to the CV

Carlos Nava
Play the CV ▶

Carlos Nava

Software Engineer · Full Stack · Python, Django, React, TypeScript, AWS

Reynosa, Tamaulipas, Mexico · Open to remote, hybrid or on-site roles · English (professional), Spanish (native)

hello@carlosnava.dev linkedin.com/in/carlosnavam github.com/yeguacelestial

Software engineer with six years of experience. I build web and mobile products end to end, automate manual work, and run two apps of my own in production.

My products (in production)

Relic · Founder, solo developer · therelic.app

- Present

TL;DRiOS app that brings back your book highlights every morning. Its MCP server is listed in the Claude and ChatGPT directories.

Stack: Expo, React Native, TypeScript, Swift, Python, FastAPI, Supabase, PostgreSQL, MCP, OAuth 2.1, Playwright, RevenueCat

Details
  • Built and shipped alone, with about 15,000 lines of native Swift (SwiftUI, StoreKit 2, WidgetKit, Live Activities).
  • Remote MCP server on the official Python SDK with OAuth 2.1 (PKCE, dynamic client registration); every call re-checks the subscription and runs under row-level security.
  • Kindle import with a headless browser (Playwright), OCR for paper books with Apple Vision, 44 languages.
  • About 1,800 automated tests and CI with a 90% coverage gate.

Gym Wigas · Founder, solo developer · gymwigas.app

- Present

TL;DRFitness game where your character only levels up when you really train. 72 accounts and the first paid subscriptions in its first 5 weeks.

Stack: Next.js, React, TypeScript, Supabase, PostgreSQL, LiveKit (WebRTC), MediaPipe, TensorFlow Lite, Expo, React Native, Stripe, RevenueCat

Details
  • Live video duels and rooms for up to 8 players over WebRTC.
  • Push-up detection with pose landmarks in the browser and on the phone; the server re-validates every result.
  • Gym check-ins verified on the server with the Google Places API (within 45 m of a real gym).
  • Supabase with 93 row-level security policies; 898 commits in 43 days and about 650 automated tests.

Experience

Freelance Software Engineer · Self-employed

- Present

TL;DRCustom apps, dashboards and automations that replace Excel and WhatsApp for small businesses.

Stack: React, TypeScript, Django, AWS (EC2, S3, VPN)

Details
  • Deliver custom software for small and mid-sized businesses, from mapping the process to running it in production.
  • Own the full lifecycle: design, build, deployment on AWS and monitoring.

Software Engineer · Alluxi

-

TL;DRAI recruitment platform on the OpenAI API: candidate classification 80% more accurate.

Stack: OpenAI API, Python, Django, React

Details
  • Built an AI recruitment platform on the OpenAI API that made candidate classification 80% more accurate.
  • Designed backend systems for corporate insurance management.
  • Built frontend interfaces for an education marketplace with React and Django.

Back End Developer · Jüsto (online supermarket)

-

TL;DR30% faster backend and 40% of manual warehouse work automated.

Stack: Python, Django, Angular, TypeScript

Details
  • Cut backend processing times by 30% with Python and Django.
  • Automated 40% of manual warehouse operations with Angular and TypeScript.
  • Built systems that absorbed 50% inventory growth without losing performance.

Cyber Security Engineer · Scitum

-

TL;DRAutomated incident response: 60% faster reaction to threats.

Stack: Palo Alto xSOAR, Python

Details
  • Automated incident response with Palo Alto xSOAR, cutting reaction time to threats by 60%.
  • Built reusable playbooks and Python tools that reduced false positives.

Full Stack Engineer · Team Lead · Alluxi

-

TL;DRLed a team of 5 on 2 internal products. Real-time dashboards, computer vision and a flight booking system with 50,000+ bookings a month.

Stack: Python, Django, JavaScript, Vue, Nuxt, OpenCV, automated testing

Details
  • Led a team of 5 engineers (Team Lead, Jul - Oct 2022): scope, priorities, architecture and delivery.
  • Real-time analytics dashboard for a blockchain product (Django, JavaScript, Vue).
  • Computer vision with OpenCV that reviews exams from images: detection 60% more accurate.
  • Flight booking system with 50,000+ monthly bookings: downtime cut by 30%.
  • Introduced testing practices that reduced regressions.

Full Stack Engineer · Nómada Software House

-

TL;DRFeatures and APIs for an HR platform, from the screens to the servers.

Stack: React, GraphQL, Go, PostgreSQL, MongoDB, AWS

Backend Software Developer · Sysy.mx

-

TL;DRWeb scraping bots for insurance data: 70% less manual work.

Stack: Python, Pandas, Selenium, JavaScript, React

Web Developer, part time · Alluxi

-

TL;DRRefactored the UI of an existing web platform.

Stack: JavaScript

Administrative Intern · UANL

-

TL;DRReviewed and organized academic documents.

Education

B.Sc. Software Engineering · Universidad Autónoma de Nuevo León (UANL)

2017 - 2022

Skills

LanguagesPython, TypeScript, JavaScript, Go, Swift, SQL

BackendDjango, FastAPI, REST, GraphQL, PostgreSQL, MongoDB, Supabase

Frontend and mobileReact, Next.js, Vue, Nuxt, Angular, React Native, Expo

AI and cloudOpenAI API, MCP, OpenCV, TensorFlow, MediaPipe, AWS, Docker, CI/CD

What people say

Also available as Markdown for ATS tools and AI agents.