Product architecture
Turn ambiguous requirements into technical direction, clear boundaries and delivery plans.
Tech Lead focused on product architecture, backend systems and practical AI.
I help teams turn unclear product needs into software they can ship, operate and evolve.
Download resumeTurn ambiguous requirements into technical direction, clear boundaries and delivery plans.
Design and evolve APIs, services and data flows that remain understandable as products grow.
Improve observability, failure handling and the parts of a system that cause trouble in production.
Use LLMs and automation when they remove real work or unlock a useful product capability.
A healthcare operations team relied on spreadsheets and email for a fragile manual process. Designed and developed the replacement platform end to end, including its architecture, AWS infrastructure and data model, giving the team a workflow that was easier to operate and extend.
Led a five-person team evolving a consent-management extension under CSP, storage and cross-browser constraints. Restructured the product around clearer boundaries while keeping delivery moving under changing platform requirements.
Led cross-cutting changes to architecture, observability and failure handling in a crawling product used daily by thousands of customers, reducing customer-reported issues and making later product changes safer.
Led the technical evolution of a web crawling product used daily by thousands of customers.
Led a five-person team evolving a consent-management browser extension from a limited tool into a more robust product ready for cross-browser expansion.
Designed and developed a healthcare automation platform that replaced manual spreadsheet- and email-based operations.
Helped restructure a monolithic platform into roughly ten services.
Developed web applications and technical tools for national and European R&D projects across AI, IoT and blockchain.
Universitat Politècnica de València
MSc in Software Engineering, Formal Methods and Information Systems · BSc in Informatics Engineering · 2014–2020
I help teams shape the architecture, improve reliability and apply AI where it solves a real problem.