Senior Programmer | Systems & Backend Specialist | Full-Stack Developer
Soy un desarrollador de sistemas apasionado por la programación con una trayectoria única. Tras 6 años liderando equipos de infraestructura y sistemas, decidí hacer mi verdadera vocación mi profesión. Desde entonces, he dedicado miles de horas perfeccionando mis habilidades en programación de sistemas, desarrollo backend y full-stack, construcción de algoritmos eficientes y arquitectura de software robusto.
Mi experiencia en automatización de tareas empresariales y resolución de problemas complejos en entornos Linux/Unix me ha dado una perspectiva única: entiendo cómo funciona el sistema por debajo, lo que me permite escribir código más eficiente, seguro y escalable.
Estudiante de Ingeniería Informática (42 School) | Certificaciones en AWS y C# | Actualmente aprendiendo Machine Learning, LangChain y LangGraph
- ✅ Programación de Sistemas: Concurrencia, multithreading, sincronización (mutex, semáforos)
- ✅ Estructuras de Datos & Algoritmos: Implementación y optimización de complejidad
- ✅ Diseño de Software: Arquitectura escalable, patrones de diseño, código limpio
- ✅ Full-Stack Development: Frontend responsivo + backends robustos (React, Fastify, ASP.NET)
- ✅ Debugging & Optimización: Profiling, memory management, optimización de rendimiento
- ✅ Control de Versiones: Git avanzado, flujos de colaboración
- ✅ Contenedorización: Docker, orquestación de servicios
- ✅ Automatización: Scripts Shell, procesos batch, DevOps
- ✅ APIs & Integración: REST, terceros (OpenAI, Gemini, DeepSeek), integración seamless
- ✅ SSL/TLS & Deployment: Nginx Proxy Manager, Let's Encrypt, CI/CD con GitHub Actions
- ✅ Trabajo en Equipo: Experiencia demostrada en proyectos colaborativos (hasta 5+ desarrolladores)
- ✅ Resolución de Problemas: Análisis crítico, pensamiento estructurado
- ✅ Comunicación Técnica: Documentación clara, explicación de conceptos complejos
- ✅ Autodisciplina & Organización: Gestión de proyectos independientes, cumplimiento de deadlines
- ✅ Adaptabilidad: Rápido aprendizaje de nuevas tecnologías y stacks
🏆 42Jobs - Plataforma de Búsqueda de Empleo con IA
C# | .NET 10 | ASP.NET Core | React 19 | PostgreSQL | Docker | SSL
Plataforma completa de búsqueda de empleo orientada a junior software engineers con inteligencia artificial integrada. Sistema de fetching de ofertas, filtrado por IA, extracción de keywords y generación de CVs optimizados para ATS.
- 🤖 Pluggable AI Layer: Proveedores intercambiables (OpenAI, Gemini, DeepSeek) para filtrado de ofertas, extracción de keywords y generación de CVs
- 🔍 Job Fetching: Integración con LinkedIn vía RapidAPI, procesamiento asíncrono con Channel y rate limiting
- 📄 CV Generation: Generación ATS-optimized via LLM con análisis de GitHub para detección de skills
- 🔐 Production-Grade Security: JWT HttpOnly cookies, bcrypt, API key encryption at rest, rate limiting
- 🐳 CI/CD Pipeline: GitHub Actions con build, test, release a ghcr.io y deploy automático a VPS
- 🔒 SSL/TLS: Nginx Proxy Manager con Let's Encrypt, Forwarded Headers, security headers
- 🏗️ Clean Architecture: EF Core con Fluent API, partial classes por endpoint, barrel pattern en frontend
Stack: .NET 10 + ASP.NET Core | React 19 + TypeScript + Vite 6 | PostgreSQL 16 | Docker | GitHub Actions | Nginx
Habilidades demostradas: Arquitectura full-stack, integración IA, CI/CD automatizado, seguridad en producción, SSL deployment
🛒 Vento - C2C Marketplace con Microservicios
Trabajo en Equipo (5 desarrolladores) | Full-Stack | React + Fastify + PostgreSQL + Docker
Marketplace Consumer-to-Consumer para transacciones de segunda mano con arquitectura de microservicios. Plataforma completa con autenticación JWT, geolocalización en tiempo real y chat bidireccional.
- Microservicios independientes (Auth, Catalog, Media, Chat, BFF) con Fastify 5
- Integración de APIs complejas con PostGIS para geolocalización
- Seguridad (bcrypt, JWT en cookies HttpOnly, SQL Injection prevention)
- Chat en tiempo real con WebSockets (Socket.IO) y Valkey para estado efímero
- Orquestación Docker Compose para 7+ servicios
- Git Flow, Scrum, Conventional Commits y CI/CD con GitHub Actions
Stack: React 19 + TypeScript + Vite 7 | Fastify 5 | PostgreSQL + PostGIS | Docker | Nginx | Socket.IO
🎤 trapy - Traductor de Voz Bidireccional en Tiempo Real
Python | OpenAI APIs | Linux Audio (PulseAudio/PipeWire)
Aplicación inteligente de traducción de voz en tiempo real con controles push-to-talk. Integra Whisper (STT), GPT (traducción) y TTS (síntesis de voz) en un pipeline optimizado.
- 🎤 Traducción bidireccional ES↔EN con latencia mínima
- 🎛️ Controles por teclado/ratón con Voice Activity Detection
- 🔧 Arquitectura modular bien documentada
- ⚡ Integración con APIs modernas de OpenAI
🎨 miniRT - Ray Tracing 3D
C | Renderizado Gráfico | Geometría Computacional
Motor de ray tracing 3D implementado desde cero en C puro, capaz de renderizar escenas complejas con iluminación fotorrealista.
- Algoritmos de ray tracing para rendering fotorrealista
- Manejo de geometría 3D y cálculos matemáticos complejos
- Optimización de rendimiento para renderizado en tiempo real
🐚 Minishell - Shell tipo Unix
C | Procesos | Parsing | Señales UNIX
Intérprete de comandos tipo bash implementado desde cero: comandos built-in, pipes, redirecciones, variable expansion y manejo de señales.
👨🍳 Philosophers - Concurrencia & Sincronización
C | Multithreading | Mutex & Semáforos
Implementación del problema clásico de los Filósofos Comensales con creación y gestión de múltiples hilos, sincronización con mutex y detección de race conditions.
🌐 Webserv - Servidor HTTP desde Cero
C++ | Networking | HTTP Protocol
Servidor web HTTP/1.1 completamente funcional con parser RFC 7230 compliant, manejo de múltiples conexiones y arquitectura cliente-servidor.
| Proyecto | Stack | Descripción |
|---|---|---|
| Advanced Linux & Kernel | C / Shell / Kernel | Linux kernel customization, custom distribution creation, advanced system administration exercises for 42 specialization |
| Bethurtadom | Python 3.14 + Playwright | Scanner inteligente de discrepancias en cuotas de apuestas deportivas con arquitectura modular y async/await |
| CPP Modules | C++ | 9 módulos cubriendo OOP, templates, STL, herencia, polimorfismo |
| Inception | Docker / Shell | Orquestación de servicios (NGINX, WordPress, MariaDB) en contenedores |
| FullStackOpen | JavaScript / React | Certificación completa en full-stack moderno (en desarrollo) |
| Minitalk | C | Comunicación entre procesos usando señales UNIX |
| cute_console | C++ | Librería para embellecer salidas de consola (herramienta reutilizable) |
| PStarsWrapper | C# | PokerStars Card and Stack Reader for automated poker bots |
| 42_VscodeInstallerScript | Shell | Script de instalación automática de VSCode en máquinas de 42 Barcelona |
- 🔥 377+ contribuciones en el último año
- ⭐ GitHub Achievements: Pair Extraordinaire, YOLO, Pull Shark (x2), Quickdraw
- 🎓 Estudiante Activo de 42 School (Ingeniería Informática)
- 📚 Certificaciones: AWS Services, C# (2 certificaciones)
- 🤝 Experiencia colaborativa en startups y equipos multidisciplinarios
- Experiencia Única: Transición exitosa de Infraestructura a Desarrollo con profundo entendimiento de sistemas
- Full-Stack Real: Desde C/C++ y .NET hasta React y Fastify, pasando por Docker y CI/CD
- Productor de Código de Calidad: Miles de horas escribiendo código limpio, documentado y optimizado
- Versátil: Desde systems programming hasta aplicaciones web con IA
- Mentalidad de Equipo: Demostrada colaboración en proyectos grandes y complejos bajo presión
- Autodidacta Comprometido: Actualmente aprendiendo ML, LangChain y LangGraph
- 🤖 Machine Learning & IA: Explorando redes neuronales, procesamiento de lenguaje natural, AI agents
- 🔗 LangChain & LangGraph: Diseño de agentes inteligentes con LLMs
- 🔐 Ciberseguridad: Principios de software seguro, encriptación, SSL/TLS
- ☁️ Cloud & DevOps: Profundización en AWS, CI/CD pipelines, container orchestration
- 📈 Architecture Patterns: Escalabilidad, microservicios, event-driven systems
📧 Email: samuel@hurtadom.dev
💼 LinkedIn: Samuel Hurtado Marín
🐙 GitHub: @samuelhm
🌐 Web: hurtadom.dev




