Technical Lead · Software Architect

Juan Miguel GarciaLlevo el software de la idea a la producción, de extremo a extremo.

Technical lead y software architect con más de 15 años. Me hago cargo de toda la entrega: análisis funcional, arquitectura, DevOps, métricas y gestión del equipo, con desarrollo asistido por IA bajo supervisión de arquitectura. Disponible para proyectos B2B.

Retrato de Juan Miguel Garcia
Madrid · Remoto15+ añosAbierto a proyectos B2B

Sobre mí

Soy Technical Lead y Software Architect con más de 15 años construyendo productos web, desde APIs y plataformas hasta blockchain y Web3. Me hago cargo de la entrega de extremo a extremo: análisis funcional, diseño de la solución, DevOps, métricas y gestión del equipo.

Hoy lidero la arquitectura en ARKANIA Industrial A.I. y dirijo la tecnología de Altarius ETI como consultor independiente. Traduzco requisitos de negocio en software con Clean Architecture, DDD y Arquitectura Hexagonal, y superviso el desarrollo asistido por IA: guío la implementación, reviso los entregables y mantengo el trabajo alineado con la arquitectura.

Me apasionan el software y la tecnología, soy entusiasta de la IA y busco siempre proyectos exigentes en los que seguir creciendo. Estoy disponible para proyectos B2B y consultoría.

Ubicación
Madrid, España (remoto)
Experiencia
15+ años
Foco
Entrega técnica de extremo a extremo
Disponibilidad
Proyectos B2B y consultoría
Idiomas
Español, Inglés

Trayectoria

#0aa8032024 — Presente

Head of Strategic Technology · Altarius ETI · Consultor independiente

Principal engineer y responsable de tecnología en una empresa nueva. Lidero la ingeniería, diseño y analizo los procesos de la empresa, gestiono el equipo y construyo un SaaS interno para optimizar esos procesos.

Engineering leadershipProcess designTeam managementInternal SaaS
#c1ade52022 — Presente

Lead Software Architect · ARKANIA Industrial A.I.

Dirección técnica y arquitectura de aplicaciones sobre stacks diversos, incluidos blockchain y Web3. Traduzco requisitos de negocio en soluciones, diseño arquitecturas con Clean Architecture y patrones de diseño, defino las integraciones entre sistemas y superviso el desarrollo asistido por IA: guío la implementación, hago seguimiento y reviso los entregables según los estándares de arquitectura.

Clean ArchitectureDDDBlockchainWeb3AI-assisted development
#eba5ae2022 — 2024

Senior Backend Engineer · Sportian

Resolución de incidencias, optimización de arquitectura, reducción de deuda técnica e integraciones con terceros en una plataforma de microservicios. Aumenté la cobertura de tests unitarios y de integración hasta un 70% en 10 microservicios, reduciendo las incidencias en producción un 50%.

DDDMicroservicesSymfonyPHPUnitRedis
#4690802015 — 2024

Software Architect & Full-Stack Engineer · Dseta Studios · Profesional independiente

Ingeniero líder independiente en aplicaciones para clientes, desde blockchain y Web3 hasta plataformas web completas. Arquitectura de software e infraestructura de front a back, pasarelas de pago con Stripe y blockchain, DevOps, DDD y Arquitectura Hexagonal.

SymfonyLaravelReactNext.jsSolidityDocker
#9b6f9d2017 — 2022

Senior Software Engineer & Head of Development · Nae

Lideré el equipo de desarrollo y asesoré a clientes en la elección de las herramientas técnicas adecuadas para cada proyecto. Diseñé arquitecturas basadas en Symfony y APIs REST, me encargué del despliegue de aplicaciones y construí sistemas para clientes como Orange, MásMovil y Telefónica. Minería de datos con Celonis (certificado).

SymfonyREST APINode.jsCelonis
Experiencia anterior 6
#8233042016

Backend Software Engineer · Next Chance Group

Resolución de deuda técnica y arquitectura de microservicios. Optimicé 3 microservicios con profiling, caché distribuida y ajuste de configuración, reduciendo la latencia media un 60% (de 500 ms a menos de 200 ms).

SymfonyRabbitMQRedisDocker
#0aa7ac2015 — 2016

Full-Stack Software Engineer · Canal Web S.L.

Arquitectura para la migración de un monolito a microservicios y diseño de APIs REST. Rediseñé el algoritmo de cálculo de comisiones, reduciendo el procesamiento por lotes de 15 a 2 minutos.

PHPSymfonyRabbitMQPostgreSQL
#96b6c52012 — 2016

Freelance Software Engineer · Freelance

Sistemas web front-end y back-end y diseño de bases de datos para distintos clientes. 3.er puesto en el Forgeathon de BemyApp (2015).

PHPJavaScriptNode.jsAndroid
#ccd2fb2012 — 2014

Founder, CEO & VFX Supervisor · Dseta VFX

Fundé un estudio de efectos visuales y diseñé su pipeline de producción para anuncios de TV, publicidad online y cine. Escribí herramientas en Python y MEL para Maya, supervisé la composición en Nuke y las simulaciones de fluidos CG en Realflow, para marcas como Nestlé, Black Label, Nissan, Chobani y Nivea.

PythonMayaNukeRealflow
#7a5b2f2008 — 2011

Lead Programmer & Web Developer · Orange Dot

Lideré el equipo de desarrollo de la empresa, front-end y back-end. Construí un sistema de logística y reparto con pagos online, gestión de pedidos y seguimiento de paquetes. Empecé en 2008 como desarrollador web junior en Inspiration net.

PHPJavaScriptMySQL
#edu2004 — 2011

Licenciatura en Computación, Computer Graphics · Universidad de Carabobo

Tesis sobre simulación de olas en aguas poco profundas de bajo coste computacional. También Diploma en Animación 3D en AP Animation (2009).

Computer graphicsC++OpenGL

Tecnologías

Arquitectura y Diseño

Clean ArchitectureHexagonalDDDTDDDiseño de APIs RESTMicroservices

Backend

PHP 8SymfonyLaravelNode.js

Frontend

TypeScriptJavaScriptReactNext.js

Blockchain y Pagos

SolidityWeb3StripePasarelas de pago cripto

Datos e Infraestructura

MySQLPostgreSQLRedisRabbitMQElasticsearchDockerKubernetesNginxDevOps

Entrega y Gestión

Análisis funcionalDiseño de procesosMétricasGestión de equiposAgile / ScrumCode reviewSupervisión de desarrollo asistido por IA

Proyectos

batch-saving-optimization.md2023

Optimización del guardado por lotes

Optimización del guardado de datos por lotes en una plataforma de microservicios mediante paralelización de tareas y ajuste de transacciones, reduciendo el tiempo de respuesta y aumentando el rendimiento global.

−200 ms
Tiempo de respuesta
+30%
Rendimiento
oauth2-internal-api.md2016

API interna securizada con OAuth2

Diseño y desarrollo de una API REST securizada con OAuth2 para integrar dos microservicios, acelerando la autenticación y simplificando el gobierno de accesos.

−40%
Tiempo de autenticación
0
Incidentes de seguridad (1.er año)
forgeathon-travel-app.md2015

App de preferencias de viaje · Forgeathon

App premiada en la que el usuario desliza imágenes para que el sistema construya vectores de preferencia y estado de ánimo y los compare con una base de datos de destinos. Hecha con Android, Node.js, Elasticsearch y REST sobre contenido y datos de viaje abiertos.

3.º
Puesto en el Forgeathon
shallow-water-simulation.md2010

Simulación de olas en tiempo real

Proyecto de tesis: software para modelar, visualizar y animar olas en aguas poco profundas con aspecto realista y bajo coste computacional, en C++ y OpenGL, resolviendo ecuaciones en dos dimensiones con una librería de sistemas lineales dispersos.

Resultados

15+
Años de experiencia
−60%
Latencia media en 3 servicios
−70%
Tiempo de procesamiento por lotes (15 → 2 min)
−50%
Incidencias en producción en 10 servicios

Contacto

¿Tienes un producto que necesita un responsable técnico, o un proyecto que quieres llevar de la idea a producción? Escríbeme y te respondo en menos de 48h.

Respondo personalmente, sin newsletters ni spam.