Product-minded Senior Full Stack Software Engineer with 7+ years building production web applications and backend services using Next.js, Node.js and TypeScript. Experienced in designing reliable, maintainable systems and delivering measurable product value.
I focus on performance, automated testing, and clear architecture — balancing frontend usability with backend reliability across e-commerce, SaaS, dashboards and internal platforms.
Multilingual (ES/EN/PT/CA) and collaborative: I mentor engineers, improve delivery processes, and manage cloud deployments and observability to reduce incidents and speed delivery.
Here are some things to know about me.
Languages: English, Portuguese, Spanish, Catalan
Years Studying Web Development
Hours Programming
Programming Languages
During my childhood using computers I learned from my father who used to repair computers. With a lot of curiosity over the years and with my degree in Web Development I was able to really learn and develop my skills.
I started with computers from a young age, mostly because I always loved to ask questions, solve problems and create new things.
2018 - 2021
Institut Escola del Treball
2017
Etec Basilides de Godoy
September 2023 – Present
Next.js, Azure, proprietary frameworks and libraries
Maintained high-traffic e-commerce and led frontend efforts for two internal products.
January 2022 – September 2023
Next.js, NestJS, AWS/GCloud and Auth0
Led architecture and delivery for high-traffic e-commerce rewrites and new platform builds.
January 2021 – March 2022
Next.js (TypeScript, Cypress, Jest), Symfony (DDD, PHPUnit), Material UI, Tailwind CSS and AWS
Implemented marketing/tracking systems and reusable components for dashboards and campaign analytics.
2020 – 2021
React, Vue, Symfony and GCloud
Contributed to smart city solutions, internal systems and dashboards for the renting of electric bikes and scooters.
2019
React, Symfony and GCloud
Won a public competition to build a web app for internal operations and maintenance of public parks and gardens in Catalonia (PIJ), still in production to this day.
2018
React, Laravel and Bootstrap
Built and maintained multilingual web solutions for a translation company and internal operations.
Check out some of my work.
Have you ever dreamed of having your own site? You can have your own site from a simple portfolio, blog, to a high end business site with API or an ecommerce. Contact me for more information.
Building from the ground up new web applications, configuring servers, databases, API, and custom business logic
Custom Designs and responsive layouts to look good in every device size
Fast loading sites with high performance and availability! Optimize images, cache and always checking that the computer hosting your site is still online and fast
Cybersecurity best practices, security tests, firewalls, WAF, updates and more so you can now sleep in peace from hackers
Send emails to all your clients periodically and with analytics to see who opened it and compare which email format has the best results
Great looking sites from wide and modern screens to tablets and tiny mobiles

"Incredible work."
CEO - Humana Tradução

"Cauan was really thoughtful while helping me clear out my ideas and developing an amazing site for all my needs."
Freelancer

"Thanks for all your knowledge"
CEO - Vadecity
Product-minded Senior Full Stack Software Engineer with 7+ years building production web applications and backend services using Next.js, Node.js and TypeScript. Experienced in designing reliable, maintainable systems and delivering measurable product value.
I focus on performance, automated testing, and clear architecture — balancing frontend usability with backend reliability across e-commerce, SaaS, dashboards and internal platforms.
Multilingual (ES/EN/PT/CA) and collaborative: I mentor engineers, improve delivery processes, and manage cloud deployments and observability to reduce incidents and speed delivery.
TypeScript · JavaScript · Next.js · React · Node.js · NestJS · Symfony · HTML5/CSS3 · Tailwind CSS
PostgreSQL · MySQL · MariaDB · MongoDB · Redis · Prisma · GraphQL · REST/OpenAPI
System Architecture · Micro-services · Distributed Systems · Event-Driven Architecture · Domain-Driven Design (DDD) · Micro-frontends · Server-Side Rendering (SSR) · Static Site Generation (SSG) · Core Web Vitals Optimization · Caching Strategies · Global Content Delivery (CDN) · Edge Computing
Technical Product Owner (TPO) · Tech Lead · Engineering Mentorship · Cross-Functional Leadership · Architecture Decision Records (ADRs) · Agile POD Model · Backlog Refinement · Technical Acceptance Criteria · Stakeholder Management · Developer Experience (DX)
CI/CD Pipelines · Infrastructure as Code (IaC) · Containerization · Multi-Cloud Architecture (AWS/Azure/GCP) · Telemetry & Observability · SLAs / SLOs / Error Budgets · Web Security (OWASP) · Web Accessibility (WCAG 2.1 AA) · AI-Assisted Coding · Automated Test Generation · Design System Architecture · Reusable Component Libraries
Frontend Technical Lead / Backend Software Engineer
Next.js, Azure, proprietary frameworks and libraries
Technical Lead
Next.js, NestJS, AWS/GCloud and Auth0
Software Engineer
Next.js (TypeScript, Cypress, Jest), Symfony (DDD, PHPUnit), Material UI, Tailwind CSS and AWS
Software Engineer
React, Vue, Symfony and GCloud
Contributed to smart city solutions, internal systems and dashboards for the renting of electric bikes and scooters.
Full-stack Developer
React, Symfony and GCloud
Won a public competition to build a web app for internal operations and maintenance of public parks and gardens in Catalonia (PIJ), still in production to this day.
Full-stack Developer
React, Laravel and Bootstrap
Built and maintained multilingual web solutions for a translation company and internal operations.
GitHub Copilot, Copilot Workspace, Cursor, Claude Code, AI code review agents
AI PR reviewers, automated test generation, Copilot in CI
AI doc generation, ADR drafting, commit/PR summarization
Languages: Spanish (Native), Catalan (Native), Portuguese (Bilingual), English (Fluent)