Daniel Alba / Àrea metropolitana de Barcelona
Tech Lead
Definició de l'arquitectura, acompanyament a l'equip en el dia a dia i treball directe en el codi.
El focus actual com a Tech Lead a evoluxia va néixer amb el repte d'aixecar des de zero a AWS una plataforma capaç de personalitzar i integrar Cornerstone molt més enllà del que ofereix de sèrie. El que va arrencar com una capa d'adaptació i integracions batch ha anat creixent sota aquesta direcció tècnica fins a convertir-se en una arquitectura distribuïda de microserveis en Java amb Maven, fluxos orientats a esdeveniments, aplicacions pròpies amb Next.js i Amplify i noves solucions amb IA, des de pilots d'agents en R+D fins a projectes de client en producció.
Un lideratge tècnic entès des de dins: definir l'arquitectura i els estàndards (patrons de disseny, principis SOLID i proves unitàries, d'APIs i UAT), acompanyar els desenvolupadors i continuar picant codi quan toca, recolzant-se en el bagatge previ com a Project Manager perquè cada decisió tècnica vagi de la mà dels terminis i de les prioritats del projecte.
Projectes destacats
Necessitat de negoci sobre la taula, paper en el projecte i solució entregada.
01Integració / Actualitat
Plataforma de personalització i integració de Cornerstone
- Context
- El punt de partida en entrar a evoluxia era clar: construir des de zero una plataforma a AWS que permetés personalitzar Cornerstone i connectar-lo amb nòmina i altres sistemes molt més enllà del que donava l'eina estàndard.
- Participació
- Concepció i construcció de la plataforma des de zero: disseny a AWS d'una arquitectura distribuïda de microserveis en Java amb Maven, llibreries compartides i fluxos orientats a esdeveniments, juntament amb el desenvolupament dels serveis base, APIs REST i integracions amb Lambda.
- Entrega
- Personalització mitjançant JavaScript i Google Tag Manager, processos batch i orientats a esdeveniments per repartir la dada mestra de l'empleat des de Cornerstone i evolució cap a pàgines a mida i aplicacions completes en Next.js i Amplify.
- Impacte
- Aportació d'una diferenciació comercial molt clara com a partner de Cornerstone i base tecnològica sobre la qual després han crescut aplicacions pròpies i solucions amb IA.
Cornerstone / Java / Maven / Microservicios / Event-Driven / AWS Lambda / API Gateway / Google Tag Manager / Next.js / AWS Amplify
De la personalització a aplicacions pròpies
Evolució d'una base tecnològica comuna
Plataforma concebuda des de zero per ampliar l'abast tècnic com a partner.
- 01
Personalització
Adaptació de Cornerstone mitjançant JavaScript gestionat des de Google Tag Manager.
→ - 02
Integració
Serveis a AWS Lambda, APIs REST i processos batch amb la dada mestra de l'empleat a Cornerstone.
→ - 03
Aplicacions
Desenvolupament de pàgines a mida i aplicacions Next.js a Amplify, integrades o independents.
→ - 04
IA aplicada
Evolució cap a solucions pròpies amb IA, tant en projectes de client com en pilots d'R+D.
02IA / Actualitat
Plataforma d'agents d'IA
- Context
- Dins de l'R+D d'evoluxia va sorgir la necessitat de comptar amb una base de producte pròpia amb cara i ulls, adaptable a diferents casos d'ús d'IA sense haver de refer l'arquitectura a cada client.
- Participació
- Concepció i desenvolupament del producte base complet, aterrant per a cada cas d'ús quin objectiu persegueix l'agent, com ha de respondre i amb quins criteris supera la UAT interna.
- Entrega
- Plataforma configurable mitjançant skills, amb agents interactius i en segon pla, programats o activats per esdeveniments i connectats a sistemes corporatius.
- Impacte
- Pilots ja presentats a clients dins de la línia d'R+D (I+D) de l'empresa, amb la vista posada en la seva evolució com a producte comercialitzable.
Next.js / Event-Driven / AWS Bedrock / AgentCore / MCP / Aurora PostgreSQL / CDK
Agents adaptats a cada cas d'ús
- Personalització
- Skills
- Comportament adaptable a les necessitats de cada client.
- Modes d'execució
- 2
- Agents interactius i agents autònoms en segon pla.
- Estat del producte
- I+D
- Pilots presentats a clients dins de la línia d'R+D (I+D) d'evoluxia.
- Validació interna
- UAT
- Objectius i resposta esperada contrastats per cas d'ús.
De l'objectiu de negoci al comportament de l'agent
Producte base complet, concebut i desenvolupat des de zero.
- 01
Objectiu
Definició de quin problema resol l'agent i quina resposta s'espera.
→ - 02
Skills
Configuració de les capacitats, regles i connexions necessàries per al cas d'ús.
→ - 03
Execució
Conversa amb l'usuari o execució en segon pla, programada o per esdeveniments.
→ - 04
UAT interna
Contrast del comportament enfront dels criteris d'acceptació del pilot.
03IA / Actualitat
Comparador documental amb IA
- Context
- Un client necessitava treure's de sobre la revisió manual lletra a lletra entre versions d'etiquetes i fitxes tècniques sense perdre el control sobre el que sortia a impremta.
- Participació
- Disseny i construcció de la solució des de zero a partir d'aquesta necessitat de client, cuidant tant l'extracció amb OCR i IA com el flux de validació posterior.
- Entrega
- Comparació documental amb OCR i IA, diferències estructurades camp a camp, històric de canvis i revisió humana abans de donar per bona qualsevol versió.
- Impacte
- El projecte està en producció.
Next.js / Amazon Textract / AWS Bedrock / Aurora PostgreSQL / AWS Amplify
Comparació documental en producció
De dues versions del document a una revisió traçable
Solució de client construïda des de zero, sempre amb validació humana final.
- 01
Documents
Càrrega de l'etiqueta o fitxa tècnica vigent i de la nova versió candidata.
→ - 02
OCR i IA
Extracció del text i contrast estructurat del contingut documental.
→ - 03
Diferències
Detecció de canvis camp a camp i registre en l'històric de revisió.
→ - 04
Validació
Revisió humana de les diferències detectades abans d'aprovar els canvis.
04HR Tech / Actualitat
Gestió curricular, baremació i validació amb IA
- Context
- El projecte de client requeria una aplicació capaç de gestionar currículums i documents acreditatius, revisar mèrits i baremar candidats en les seves convocatòries sense encallar l'equip en la revisió manual.
- Participació
- Concepció i desenvolupament de l'aplicació completa des de zero, més enllà de la peça d'IA: model curricular, configuració de convocatòries, motor de baremació, integracions i safata de revisió.
- Entrega
- CV configurable per seccions, camps i perfils, mèrits amb adjunts, convocatòries, barems i rànquings, juntament amb importació CVN i integració amb sistemes corporatius. La IA contrasta el document amb el mèrit declarat utilitzant prompt i camps crítics configurables.
- Impacte
- El percentatge de similitud orienta qui revisa la documentació, però no és una puntuació del mèrit ni una garantia d'acreditació. Una persona pren la decisió final sense que la IA accepti ni rebutgi res pel seu compte.
Next.js / Java / Maven / Microservicios / Aurora PostgreSQL / OCR / Document AI / AWS Bedrock / APIs HRIS
De la gestió curricular a la revisió assistida amb IA
Evidència documental assistida per IA i decisió final humana
El percentatge de similitud actua com a suport a la revisió: no és una puntuació del mèrit ni una garantia d'acreditació.
- 01
Configuració
Definició del model de CV, convocatòries, barems, prompt i camps crítics per a la revisió.
→ - 02
Documentació
Registre del mèrit declarat juntament amb el seu document probatori adjunt.
→ - 03
Contrast amb IA
Lectura del document, comparació amb el mèrit i càlcul del percentatge de similitud.
→ - 04
Decisió humana
Validació final de la documentació per una persona, amb gestió de baremació i rànquings.
05Programari a mida / Actualitat
Assistent personal d'entrenament i salut
- Context
- L'objectiu era construir un producte personal d'entrenament i salut de punta a punta, aplicant-hi el mateix nivell d'arquitectura i cura que a un SaaS comercial.
- Participació
- Disseny i construcció completa de l'aplicació web, l'app nativa per a iOS i Apple Watch, el model de dades, la sincronització i la identitat visual.
- Entrega
- Seguiment de sessions, mètriques de càrrega, objectius, notes i anàlisi contextual amb IA, juntament amb una demo pública anònima amb entrenaments reals.
- Impacte
- Un projecte viu d'utilització diària la demo del qual es pot obrir directament sense login per explorar sessions reals anonimitzades.
Next.js / TypeScript / Supabase / Swift / iOS / HealthKit
Accedir a la demo↗
Experiència professional
Abril 2022 – Actualitat
evoluxia
Tech Lead
El repte inicial a evoluxia va ser construir des de zero la plataforma de personalització i integració de Cornerstone a AWS i fer-la evolucionar cap a microserveis en Java amb Maven, arquitectura orientada a esdeveniments i aplicacions completes amb Next.js i Amplify, tant integrades amb Cornerstone com independents. El rol actual abasta el lideratge de l'àrea de desenvolupament: definició d'arquitectura i estàndards (SOLID), priorització amb l'equip, estratègia de testing i treball directe en el codi en aplicacions i solucions amb IA.
- Coordinació d'equips tècnics i gestió d'abast, planificació i entregues mitjançant sprints i Kanban adaptats a cada projecte.
- Definició d'arquitectura distribuïda de microserveis en Java (Maven) i fluxos orientats a esdeveniments a AWS, aplicant patrons de disseny, principis SOLID i proves unitàries, d'API i d'acceptació (UAT).
- Concepció i desenvolupament del producte base d'una plataforma d'agents d'IA en R+D (I+D), amb pilots presentats a clients i UAT interna per cas d'ús, a més d'un comparador documental en producció per a client.
- Disseny i desenvolupament de productes SaaS i portals B2B/B2E amb Next.js, React, TypeScript, Tailwind CSS i microserveis en Java amb Maven.
- Arquitectura distribuïda de microserveis i fluxos orientats a esdeveniments (event-driven) sobre AWS serverless (Lambda, API Gateway, S3, DynamoDB, Secrets Manager, Aurora PostgreSQL/RDS, Textract, Bedrock i CDK), amb desplegaments a Vercel i AWS.
- Definició d'estàndards d'arquitectura, patrons de disseny i principis SOLID, llibreries compartides en Java i proves unitàries, d'APIs i d'acceptació (UAT).
- Construcció de solucions d'HR Tech amb cara i ulls: avaluació curricular, baremació/scoring, onboarding, formació, automatització documental i portals operatius.
- Integració amb Cornerstone, Microsoft SSO, Jira, InfoJobs, Sesame, Twilio/WhatsApp, Stripe, ERP/CRM i APIs REST.
- Incorporació d'IA generativa i OCR en processos de negoci reals amb Bedrock, Gemini/Vertex AI, OpenAI, Textract/Document AI, NotebookLM i servidors MCP.
- Disseny de jobs asíncrons, processos ETL, importacions Excel/PDF, validacions, sincronitzacions i models de dades per a sistemes crítics.
- Coordinació de desplegaments, gestió de secrets, entorns DEV/PRO, scripts d'automatització i operació cloud.
- Traducció de necessitats de negoci en solucions tècniques clares: anàlisi, arquitectura, implementació i evolució contínua del producte.
Java 21/25 / Maven / Microservices / Event-Driven Architecture / SOLID / Unit & API Testing / Next.js 14/15/16 / React 18/19 / TypeScript / Tailwind CSS / PostgreSQL/Aurora / DynamoDB / AWS Lambda / API Gateway / S3 / Secrets Manager / Textract / Bedrock / CDK / Vercel / Docker / REST APIs / OAuth/SSO / OpenAI / Gemini/Vertex AI / MCP / NotebookLM / Make / Microsoft Copilot Studio
Maig 2014 – Abril 2022
atSistemas
DW-BI Project Manager
Direcció de projectes de dades i BI amb Qlik, PowerCenter i Oracle ADF. Vuit anys com a Data Project Manager a atSistemas, amb el lloc desenvolupat íntegrament al FC Barcelona.
- Coordinació d'equips tècnics i sessions de discovery amb els diferents departaments per identificar silos i fonts de dades.
- Report directe al director de Data d'IT, amb autonomia en la presa de decisions i en les proves d'acceptació (UAT) amb usuaris clau. Projecte guardonat amb el premi Mejor Data Intelligence 2020 (CIONET).
- COR: direcció tècnica del sistema de gestió esportiva i mèdica del club.
- FCBme: direcció del projecte de mobilitat per a jugadors i cos tècnic.
- Data warehouse corporatiu: direcció del sistema unificat de dades esportives, comercials i de personal.
- Definició del model de data warehouse i dels processos ETL cap a la capa analítica.
- Desenvolupament de quadres de comandament comercials i d'altres departaments (esportiu, mèdic i personal) en Qlik Sense i QlikView.
- Administració de Qlik Sense i definició d'estàndards de desenvolupament en Qlik.
- Definició de polítiques de qualitat de la dada acordades i validades amb els departaments interns.
- Projecte reconegut amb el premi Mejor Data Intelligence 2020 (CIONET).
JDeveloper 11g y 12c / J2EE / Oracle ADF / Jira / Oracle / Webservices / Hybreed (movilidad) / QlikView / Qlik Sense / PowerCenter
Gener 2020 – Setembre 2021
OBS Business School
Professor — Màster Big Data and Analytics
Docència del mòdul de Data Governance al màster de Big Data and Analytics.
- Docència de govern de la dada, qualitat i metodologia pràctica per a perfils d'analytics.
Data Governance / Big Data / Analytics
Agost 2008 – Febrer 2014
Serhs Tourism
Project Manager
Gestió completa del cicle majorista hoteler: des de la contractació i càrrega de l'hotel fins a la distribució XML de reserves i viatges.
- 2008–2011: anàlisi i programació del portal de gestió majorista en ADF i J2EE amb formularis dinàmics.
- 2011–2014: direcció de projectes, coordinació de l'equip de frontend i definició de l'arquitectura de sistemes.
- Operativa interna de majoristes de viatges i venda online de reserves hoteleres.
JDeveloper 11g / Oracle / XSLT / J2EE / ADF / WebLogic / PowerDesigner
Veure la trajectòria completa ↗Competències i eines
IA en producció
- AWS Bedrock (Converse, Agents, KB)
- OCR Textract / Document AI
- RAG / embeddings
- MCP servers
- OpenAI / ChatGPT (integració)
- Gemini / Vertex AI
- NotebookLM (flux de treball)
Construcció i operació
- Next.js / React / TypeScript
- Java / Maven
- Microserveis i arquitectura orientada a esdeveniments
- AWS Lambda + API Gateway
- Aurora PostgreSQL
- DynamoDB
- Testing unitari, d'APIs i UAT
- CDK
- Vercel
- OAuth / SSO
Lideratge tècnic
- Direcció tècnica i desenvolupament actiu en codi
- Arquitectura, patrons de disseny i SOLID
- Acompanyament i mentoria d'equip
- Entrega de producte de punta a punta
- Integracions HR / ERP / SaaS
Idiomes
Anglès
Conversacional, amb fluïdesa limitada.
Formació
CFGS en Informàtica de Gestió (Tècnic Especialista · FP II)
CE Vidal i Barraquer
1996 – 1999
Formació complementària
ThePower Business School
SAP All in One