
Software architecture
How a system splits into frontend, backend, data and deployment, and which decision belongs to each layer.
Available for projects and teams
Tech Lead · Full stack · Software architecture
Engineer on banking and insurance projects in Spain, on a Swiss academic index and on a weather platform people use every day.
Hiring for your team?
See CVNeed help with your product?
See servicesWhere I have worked





What I do

How a system splits into frontend, backend, data and deployment, and which decision belongs to each layer.

React, Next.js and TypeScript on the frontend; Node, NestJS and Java with Spring Boot on the backend.

Agents and models integrated into real systems, with their limits, cost and maintenance.

Databases, caching, deployments and the server everything runs on.
Now
I own the frontend architecture of a product with security, traceability and long-term maintenance requirements. The job is deciding how it gets built, and making sure the team can sustain it.
How the frontend is structured, what ships in each release and which conventions hold across teams.
Code reviews, technical mentoring and alignment with backend, QA and business.
Use cases and agents inside enterprise flows, with their limits, their cost and their maintenance.
Method
Crux controls the lifecycle of every task an agent does, from understanding the project to proposing the change. The code it produces follows each project's standards, and nothing reaches production without being checked.
Isolated workspaces
Several tasks move forward at once without stepping on each other.
Procedures
The steps are documented. Nothing is improvised.
Quality gate
If something fails, it stops before it reaches production.
Receipt
What was checked, and on which version, is written down.
Measurement
Which procedures help and which are dead weight is measured.
Projects
Three projects in production where I handle the architecture, the infrastructure and the development.
Snowy
Snowy is a complex product covering multi-model forecasts, radar, weather stations, alerts, climate history and an AI assistant. Over the last three months it had 16.8 million impressions on Google and 257,000 clicks, and it has more than 1,400 registered users.
Climate since 1950
Each ridge is a year: how its days split between colder and warmer than normal.
Station network
1,863 stations from AEMET, regional networks and hobbyists, with the ones reporting right now.
Your station, with an owner
Every station has an owner: connect yours to the network, follow them and save favourites.
Live reports
Rain, hail, snow or fog, reported by the community and shown on the map instantly.
Ski slopes in 3D
Terrain and slopes for each resort, in 3D over the real relief.
Forecast, with confidence
Three models cross-checked, a confidence indicator and 1,171 live stations.
User profile
Stations, reports, streak and queries: the community side of the product.







Available for projects and teams. Email me
Next.js · React · TypeScript · NestJS · MySQL · Redis · Docker · Coolify · AI SDK
Snowy, last 90 days
16.830.175
organic search impressions, with no ad spend.
Right now
read at
1,225 stations reporting right now, across 6 different networks.
These numbers are not written into the page: the Snowy API just served them, the same one explained below. Open the map
Career
Enterprise consultancy and international product at once: banking and insurance on one side, a Swiss foundation and a platform in production on the other.
2026
July 2026 - Present
Foundation for Value Creation · EQx
Technical handover of the digital products of the Foundation for Value Creation: the public site of the Elite Quality Index and the private console behind it. The index measures across 151 countries whether elites create value or extract it, under the academic direction of the University of St. Gallen.

2025
October 2025 - Present
VidaCaixa · Capgemini
Frontend technical leadership on a strategic project in the insurance sector, defining architecture, development standards, best practices and the integration of generative AI into enterprise flows.

2025
March 2025 - October 2025
Openbank, Santander Group · Capgemini
Built the UI of a banking operations system for branches, focused on React, scalability, maintainability and hexagonal architecture patterns.

2023
June 2023 - March 2025
Inditex · Minsait (Indra)
Development and maintenance of Inditex's store management terminal, deployed across thousands of points of sale worldwide.

2022
February 2022 - June 2023
Hiberus Digital
Web applications in production, reusable components and projects such as the Hiberus corporate site and SivasDescalzo.

2021
September 2021 - December 2021
JIG
Frontend internship with Vue, CSS, HTML, Docker and Git, building a site for transport users and an admin panel.


Jorge Carrera Diez
About me
Computer engineer from the University of La Rioja, chartered by the Official Association of Computer Engineers of La Rioja. Over five years in the industry: currently Tech Lead in banking and insurance, and freelance engineer for the Swiss foundation that publishes the Elite Quality Index under the University of St. Gallen. Alongside that I build Snowy, a weather platform with real users that I use to work product, data and infrastructure end to end.
Blog
How I work with AI agents, architecture decisions and what comes out of the projects I run in production.
Contact
If you have something in mind and are not sure it fits, write to me and I will tell you straight. If I am not the right person, I will say that too.