Software Engineer · C/C++ · Fullstack · Systems
Building ContestarIA at Datista Tech as the founding engineer — a real-time voice AI product running over SIP telephony. From zero to production:
- 🐍 Backend — Python + FastAPI, PostgreSQL, async workers with Celery + Redis.
- ⚛️ Frontend — React + TypeScript: dashboards, embeddable widgets and public sites.
- 🎙️ Voice pipeline — FreeSWITCH + LiveKit for real-time SIP, STT → LLM → TTS loop.
- 🐳 Infra — multi-server Docker, private network over WireGuard, observability stack (Prometheus + Grafana + Loki + Alertmanager with Telegram alerts).
- 🤖 Internal automation — n8n + Claude + OpenAI APIs to optimise team and ops workflows.
- 🥇 #1 of my promotion at 42 Madrid (Fundación Telefónica)
- 🏆 Fittracker — selected to represent Ironhack at the International HackShow
|
Full-stack app to log workouts and meals on the same dashboard. Selected by Ironhack to represent the bootcamp at the International HackShow.
Stack: React · Vite · Node + Express · MongoDB · Fly.io |
![]() |
First-person 3D maze engine built on raycasting + DDA in C. Textured walls, floor and ceiling, distance-based shading and a small HUD.
Stack: C · MiniLibX · Raycasting + DDA |
Looking for a software engineer? Ping me at nachopuerto95@gmail.com or on LinkedIn.





