Aitor Mendiburu

Aitor Mendiburu Botas

28 years • Donostia, Spain

WhatsApp

Full-Stack Developer - Product Minded

Focused on building profitable, secure, and scalable products.

Web & Mobile (Next.js · React Native) |
Node.js (NestJS) · Java (Spring Boot) · Go |
Cloud (Docker → GitHub Actions → AWS/Hetzner) |

Trajectory

March 2026 - In process

Extra Training: Security

eJPTv2, eWPTv2 and CASE Java.
Nov 2025 - Feb 2026

Freelance Developer

Development of 'MMFitCoach'.
March - June 2025

FCT Internship at Iditek

Full Stack Internship. Worked on 'GesIditek'.
2023 - June 2025

Web App Development Degree

Higher Degree at AEG Donostia. Final Project: 'MendiHouse'.
2022 - Nov 2025

Hotel Maria Cristina

Guest Services. Mastered communication and client understanding.
2016 - 2020

Medicine Student (UPV/EHU)

Completed 3 years. Developed analytical thinking and work ethic.

How I Work

Process

Product understanding
Issue-driven development
Traceable, progressive delivery
Scalable architectures

Engineering

Git PRs & reviews
Clean, documented
code
Cloud AI tools, human-led decisions
Local LLM automation (privacy & consistency)

Projects

FullStack Next.js PWA (Drizzle, PostgreSQL, Jest).
Features: Workout & nutrition + offline support + Stripe payments.
API NestJS: Client biometrics ➔ complete diets and food interaction.
Microservice Go: Real-time voice interaction + media processing in S3 via Redis.
Infra: Docker, CI/CD (GitHub Actions), VPS (Hetzner).
Contact for demo
Backend Spring Boot (Hibernate, PostgreSQL + JSONB, MockMvc tests).
Architecture: Strategy/Factory to scale by medical specialty (polymorphism).
Passwordless: OTP with JWT and Refresh Tokens + Fingerprint HttpOnly cookies.
Multimodal Interaction: Vite ↔ Go in real time (voice/image) for progressive context of the patient.
Backend: Receive context, analyze and apply medical logic supported by a VLM model.
*Advanced analysis in development (Vector DB, Scikit-learn). Infra in Docker + AWS.
Contact for demo
3-Layer IoT System integrating hardware and software.
Backend: Node.js, Express, MongoDB, and Cron Jobs (time-based logic).
Mobile App: React Native (TypeScript) and Firebase (Auth/Push).
Real-Time Communication: Socket.io synchronized with physical world events and roles.
ESP32 Firmware: C++ (PlatformIO), RFID reading, and encrypted MQTTS over RabbitMQ interacting with the App's UI logic.
Legacy refactoring in PHP (CodeIgniter 4) and JavaScript.
Architecture: Translation of fiscal rules into MVC/REST + new features.
Database: Redesign of a MySQL "spaghetti-schema", fixing inconsistencies and optimizing queries.
Automation: Dependency and migration management with Composer.
Infra: CI/CD implementation (GitHub Actions), improving deployments and maintainability.
Private Project. No distribution rights available.
End-to-end TypeScript Monorepo.
Stack: Sharing types between backend (Node.js, Socket.io) and dual frontends (React/Web and Vite/PWA).
Real-Time: Low-latency state synchronization and event handling.
Infra: Process management with PM2, testing with Jest, and CI/CD with GitHub Actions.