Full Stack Developer Β· React, TypeScript, Python & Django Β· Vancouver, BC π¨π¦
I build web apps end to end, from the database and REST API to the interface people actually use. I came to software from mechanical engineering, so I like problems that mix design, logic and real users.
- πΌ Full Stack Developer at Epochteca (Sep 2023 β Dec 2024), hired full time after my internship: Shopify, Stripe and PayPal integrations in Django for a CFDI billing platform, webhooks for product sync, and a patient management panel for clinics.
- π Built EchoRoute, a GPS-validated logistics platform used daily by a real business (40+ field visits a day).
- π Trained at Jalasoft in an international Agile team (Angular, TypeScript, Node.js, Docker).
- π Studying the Full Stack Web Development diploma at CCTB, Vancouver.
- π 1st place at the Hack the Ocean hackathon (Microsoft Launch X).
- π Open to co-op, internship and junior roles, remote or in any Canadian city.
Portfolio Β· LinkedIn Β· Email
Replaces a small distribution business's Excel tracking with a digital workflow. Drivers scan a client's QR code at each stop, the visit is validated with GPS and timestamp, and admins follow routes on a live map and dashboard. It once flagged a visit marked complete in a physically impossible time window.
React TypeScript Django REST Framework Supabase Leaflet Docker Β· 37 API endpoints Β· Frontend Β· Backend Β· Live
Cinema booking system. v1 (team of 3) is vanilla JS + Supabase with concurrency controls so two people can't book the same seat. v2 is a production-style rebuild: TMDB listings, a real-time seat map over WebSockets, Stripe checkout (test mode) and PDF tickets with QR codes.
Next.js TypeScript Tailwind Django Django Channels Celery Redis PostgreSQL Docker Β· Repo Β· v1 live
My portfolio as a 3D room you can explore: every object on the desk opens a section. Models made in Blender.
React React Three Fiber Three.js Blender Β· Repo Β· Live
Endangered ocean species on an interactive world map, built by our team in 24 hours.
JavaScript Node.js Β· Repo Β· Live
A bit more about me
- Mechanical engineer turned developer. I still do 3D modeling and 3D printing for fun.
- Cycling π΄ and comics π¦ are my favorite ways to unplug.
- Rock every day: The Beatles, Judas Priest, Metallica, Muse, Ghost π€
- I speak Spanish (native) and English.


