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.
Turn 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. Improved reliability and reduced customer-reported issues through changes to architecture, observability, fault tolerance and execution consistency, while introducing AI-assisted engineering workflows for a lean team.
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. Defined an architecture that balanced platform constraints, delivery speed and long-term maintainability, while translating ambiguous business needs into sustainable technical decisions.
Designed and developed a healthcare automation platform that replaced manual spreadsheet- and email-based operations. Owned architecture, AWS infrastructure, data modelling and technical decisions end to end, working directly with stakeholders and leading the development team through delivery.
Helped restructure a monolithic platform into roughly ten services, introduced TypeScript and NestJS to standardize backend development, and developed shared libraries that reduced duplication across projects. Mentored junior engineers and launched weekly Tech Talks to strengthen knowledge sharing.
Developed web applications and technical tools for national and European R&D projects across AI, IoT and blockchain. Worked across frontend and backend with Node.js, Python, Angular and Vue, applying clean architecture practices and Docker-based workflows in projects with evolving requirements.
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.