About Me
19 years. Mostly AI systems now.
About Me
I learned to code at nine with a Pascal book in English and a dictionary missing half its pages. My first program calculated days until summer vacation. It was off by 37 days because I didn't know about leap years. At twelve I copied a hacker website from Geocities so badly I left all their HTML comments in the source for six months. Didn't even know what comments were.
Started freelancing at sixteen. PHP, WordPress, jQuery. Then MooTools before jQuery became dominant. Built a lot of terrible websites for clients who wanted things to "pop more." Learned JavaScript properly when React came out. Spent years doing full-stack work for banks and retailers. Systems that handled money and actual users.
Got into AI in 2015 when TensorFlow dropped. The documentation was basically nonexistent. Stack Overflow had maybe three questions, all unanswered. Took 72 hours to run a single example. Built my first chatbot in 2016. Complete disaster. You'd ask it about the weather and it tried to sell you insurance.
These days I architect AI systems at Atlax 360. Fixing things after the prototype phase ends. Workflow engines that spam users. Document classifiers that label everything as fraud. RAG systems that retrieve everything except what you asked for.
I like seeing exactly what hits the API. More code to write, easier to debug. Abstractions are fine until you need to debug them.
I use AI to write code. Cursor and Claude Code every day. English is not my first language, so I use AI to check my grammar too. My value is in the architecture, not in memorizing syntax.
After 19 years I still break things to see how they fail. My GitHub has repos named 'definitely-not-production' and 'this-might-work-v3-final-final.' The errors just cost more now, and sometimes they're hallucinated by the AI I'm debugging.
Currently interested in context engineering. User state, retrieved docs, conversation history - what goes into the prompt matters more than the prompt. That's where the leverage is.
Core Philosophy
Production-ready over demos
Metrics over claims
Documentation as first-class deliverable
100% async communication
Build for when things break
No magic, just engineering
Timeline
Atlax 360
4 yrs 3 mosHead of AI Engineering
Lead the strategy, architecture, and delivery of enterprise AI systems that power Atlax360’s financial optimization products. Conceived and drive AI initiatives end-to-end, from research and platform design to production operations and governance.
Head of Frontend Platform
Lead a team of developers and UX/UI specialists building the enterprise data platform, Unicron. Establish frontend development standards, component libraries, and design systems. Coordinate with backend teams on API design and integration.
Sopra Steria
2 yrs 6 mosBBVA | Frontend Lead Architect
via BBVAFrontend architecture for large-scale banking applications. Adopted Lit library to harness Web Components for reusable, encapsulated custom elements in complex UIs.
SOLUNION | Frontend Lead Architect
via SOLUNIONEvolved existing frontend architecture and created custom solution from scratch using React.js and React Router. Optimized for efficiency, scalability, and user experience.
PagoFX | Backend Lead Architect
via PagoFX (Santander)Led team of 12+ building custom backend infrastructure with Express.js. Built integrations with American banks and SWIFT network. Designed custom microservices architecture.
Bankinter | Frontend Lead Architect
via BankinterLed team of 20+. Overhauled Angular monolith to Domain-Driven Design (DDD) architecture. Explored Gatsby.js, Stencil, Skate.js and micro-frontends.
knowmad mood
10 mosEl Corte Inglés | Backend Lead Architect
via El Corte InglésPlanned and developed backend infrastructure using early Node.js versions and Express.js. Followed DDD-like architecture. Led backend team on performance tuning and best practices.
Profile Software Services
1 yr 1 moDecathlon | Frontend Lead Architect
via DecathlonCreated highly modular and scalable architecture from scratch using Angular 4. Collaborated with backend team on Symfony 4 API integrations.
Relevant Traffic
9 mosPullmantur | Full Stack Engineer
via PullmanturFull stack development with Vue.js 1.x, jQuery, Angular.js (Frontend) and Laravel, WordPress, OctoberCMS (Backend).
Dimensional Webs
4 yrs 8 mosFull Stack Engineer
Backend: Symfony 2.x, Laravel 3.x-4.x, Kohana, Ruby On Rails. Frontend: Early AngularJS 1.x, Backbone.js, Bootstrap 2.x, React.js, Vue.js.
Gran Via 80
6 yrs 3 mosFull Stack Web Developer
Freelance developer. PHP (Symfony 1.x, CakePHP), WordPress, Joomla, Prestashop, Magento. JS (MooTools, Script.aculo.us, jQuery). CSS (960.gs).
Technical Stack
- TypeScript
- Python
- JavaScript
- Go
- Rust
- RAG
- Vector DBs
- Qdrant
- Weaviate
- Supabase pgvector
- React
- Next.js
- Vue.js
- Angular
- Svelte