
Full-stack engineer · Santander
Santiago Gómez de la Torre. AI that reaches production.
Full-stack engineer who takes AI to production, not to demos. Creator of NudaUI and of a live semantic search over its catalog.
Available for new projects
About
A software engineer who treats AI as a working tool
Some people come to technology by chance. I didn't.
I have always been hooked on understanding how everything works on the inside: how a service gets deployed, why a system fails, what makes an interface flow or break. Over time, that curiosity stopped being an impulse and became my way of working, which is to understand in order to build and to build in order to improve.
My career combines systems administration, web development and cloud architecture, always with a self-taught mindset focused on good practices. Over the years I have worked with React, Angular, Node.js, Firebase and Google Cloud, designing solutions that don't just do the job but are maintained and evolve.
My training was strengthened in the FUNIBER and PROFER programs, experiences that gave me technical structure and a team perspective. Today I develop software at Evenbytes, building applications that have to be efficient, scalable and stable because they are used in real environments.
Now I build AI that reaches the product, not demos. I design systems that can be measured. I use RAG pipelines with embeddings and cosine retrieval, evaluation with my own golden sets, and language models integrated into the real product. NudaUI's semantic search answers in natural language over more than 1,000 components, and with my own evals I raised first-result precision from 67% to 80%. I also keep in production a B2B conversational assistant built on the Claude API. All of this without magic frameworks, understanding every piece of the pipeline.
In 2026 I took the step of no longer building only for others and co-founded SkyQuetz Consulting with three more partners, a custom software consultancy for Spanish-speaking businesses, remote and with no intermediaries. I lead the engineering, and two products of our own have come out of it: Synentria, an SEO and GEO audit engine whose findings are deterministic and not decided by any model, and Packatrack, a SaaS for settlement reconciliation. Co-founding changes the work more than it seems, because it is no longer enough for the code to be good and you have to decide the scope, talk to the client and answer for the result.
I also take an active part in the community. I competed in Hack2Progress and I organize events with GDG Santander, where I connect with developers, students and professionals who share my passion for building.
One of my most representative projects is EliteEstate Manager, a real estate solution built from scratch to solve real needs. More than code, it was architecture, design, product and end-to-end vision.
And when I'm not building for clients, I build for the community. I am the creator and maintainer of NudaUI, an open-source library with more than 1,500 copy-paste UI components in 81 categories that work in any framework, and of sgomez-cli, a tool published on npm to start full-stack projects in a single command. In 2026 Claude Canvas joined them, a Claude Code plugin that gives the model a screen of its own, an interactive terminal pane where you choose, approve or fill in, and your answer comes back to it as an exact value. I started from David Siegel's proof of concept and took it to something that holds up under daily use, with a single IPC layer where there had been two incompatible ones, four reusable primitives, composition, more than 600 tests, and CI on Linux, macOS and Windows where there had not been a single test.
- years building software
- 5
- projects in production
- 12
- certifications
- 20
How I build
An AI product has six layers, and I look after all of them
- Interface
- React
- Angular
- Next.js
- Svelte
- TypeScript
- JavaScript
- Tailwind CSS
- Vite
- Framer Motion
- API
- Node.js
- Express
- Python
- Firebase
- GraphQL
- Model
- RAG
- Large Language Models
- Embeddings
- Semantic search
- Prompt engineering
- Data
- MongoDB
- MySQL
- Postman
- SonarQube
- n8n
- Evaluation
- Evals
- Infrastructure
- Google Cloud
- AWS
- Docker
- Kubernetes
- Jenkins
- GitHub
Experience
Where I've worked and what I've left running
Work
What I've built and what it does today
- Read the case study. Claude Canvas
Claude Canvas. Open project
A Claude Code plugin that gives Claude a display of its own. It opens an interactive terminal pane beside the conversation, you act in it, and your answer comes back as an exact value instead of prose the model has to interpret. Nine canvas kinds (picker, form, table, image, diff, dashboard, calendar, document, flight), one length-prefixed JSON transport over a local socket, and CI on Linux, macOS and Windows. It is a fork of David Siegel's proof of concept, extended at length, with one IPC layer where there had been two incompatible ones, reusable primitives, composition, more than 600 tests and CI on three operating systems where there had been none.
- TypeScript
- Bun
- React
- Ink
- tmux
- Read the case study. NudaUI Semantic Search (RAG)
NudaUI Semantic Search (RAG). Open project
Natural-language search over 1,000+ NudaUI components. A complete RAG pipeline with no RAG frameworks. It includes embeddings with Voyage, cosine retrieval, evaluation with my own golden set, a FastAPI service and a live UI. I raised first-result precision from 67% to 80% (hit@1) and reported even the category that got worse.
- RAG
- Embeddings
- Python
- FastAPI
- Evals
- Read the case study. NudaUI
NudaUI. Open project
Open-source library of more than 1,500 copy-paste UI components and animations, framework-agnostic (HTML + CSS, JS only when needed), organized in 81 categories. Zero dependencies, zero build. Creator and sole maintainer.
- Next.js
- TypeScript
- CSS
- framework-agnostic
EliteEstate Manager. Open project
Complete real estate management PWA with authentication, properties, appointments, zones and an admin panel. End-to-end project for a real client.
- React
- Vite
- Firebase
- TailwindCSS
GeekLab. Open project
Full-stack e-commerce of IT products with an advanced catalog, persistent cart, real-time forum with WebSockets, GraphQL API and admin panel.
- Svelte 5
- Node.js
- Express
- MongoDB
- GraphQL
- Socket.io
SyncCart. Open project
Chrome extension that unifies shopping carts from multiple stores (Amazon, PcComponentes, MediaMarkt) in a single interface with a budget calculator.
- Plasmo
- React 18
- TypeScript
- Chrome APIs
Sortlab. Open project
Interactive visualizer of 15 sorting algorithms with dynamic animations and structured explanations.
- React
- TypeScript
- Framer Motion
Docs - SGOMEZ. Open project
Visual documentation of my technology stack with a galaxy-themed interface.
- React
- Vite
- TailwindCSS
- Framer Motion
CorvexTalk.AI. Open project
Translation chat powered by artificial intelligence. Deployed with Docker and a CI/CD pipeline in Jenkins.
- Node.js
- JavaScript
- Docker
- Jenkins
sgomez CLI. Open project
CLI published on npm to initialize frontend and backend projects with multiple frameworks.
- Node.js
- npm
Skyzen. Open project
Real-time weather app with geolocation and extended forecast.
- React
- Vite
- TailwindCSS
- Framer Motion
Galardón. Open project
Web app to create and share digital graduation invitations.
- Vue
- TypeScript
- CSS
Open source
Code I share, and that others already rely on
NudaUI
Open-source library of more than 1,500 copy-paste UI components and animations, framework-agnostic (HTML + CSS, JS only when needed), organized in 81 categories. Zero dependencies, zero build. Creator and sole maintainer.
Claude Canvas
A Claude Code plugin that gives Claude a display of its own. It opens an interactive terminal pane beside the conversation, you act in it, and your answer comes back as an exact value instead of prose the model has to interpret. Nine canvas kinds (picker, form, table, image, diff, dashboard, calendar, document, flight), one length-prefixed JSON transport over a local socket, and CI on Linux, macOS and Windows.
It is a fork of David Siegel's dvdsgl/claude-canvas, substantially extended and MIT licensed with the original copyright retained. It is Santiago's personal open-source project, not a SkyQuetz product.
claude-skills
A collection of commands and skills for Claude Code, with the full catalogue to browse on the web.
Skyquetz
My own product, from idea to users
Estándar internacional, trato cercano.
A technology consultancy I founded in 2026 with three more partners. We build custom software for Spanish-speaking businesses, from systems and platforms to automations, online stores and websites. All of it remote and with no intermediaries, because every project is led in person by the engineer who writes it.
My part is the engineering, which covers the architecture, the code and the in-house products that come out of the company.
- founded
- 2026
- partners
- 4
- remote
- 100%
In-house products
- SEO and GEO audit engineSynentriaYou give it a site's URL and it returns prioritized findings plus applicable patches. No finding is decided by a language model, because they all come from deterministic checks, and a model only writes prose around a finding that already exists. I wrote the engine.TypeScriptNuxtNodeEvalssynentria.skyquetz.com
- B2B settlement reconciliationPackatrackSaaS for last-mile operators that calculates what an operation should have billed from its routes, rates and incidents, compares the result with the settlement received from the carrier and documents every difference with its source data.ReactDockerJenkinsSonarQubepackatrack.skyquetz.com
Proof
What backs up what I say
Recommendations
Irma RomeroApril 13, 2025 Translated from Spanish
I want to highly recommend Santiago's work. He developed a custom application for my real estate company. The app is very friendly, easy to use and has been a key tool for optimizing our internal processes, especially inventory, appointment and administrative task management. The service was fast, professional and with excellent attention at every stage of the process.
Read the original in Spanish
Quiero recomendar ampliamente el trabajo de Santiago, quien desarrolló una aplicación a medida para mi empresa inmobiliaria. La app es muy amigable, fácil de usar y ha sido una herramienta clave para optimizar nuestros procesos internos, especialmente en la gestión de inventarios, citas y tareas administrativas. El servicio fue rápido, profesional y con una atención excelente en cada etapa del proceso.
Alejandro Rubio CaoApril 10, 2025 Translated from Spanish
I had the opportunity to work with Santiago on several projects during our Computer Engineering degree and within the scholarship program of the Universidad Europea del Atlántico, and he has always shown great talent and commitment. His ability to solve complex problems and his analytical approach set him apart as an outstanding professional in the field of technology.
I have no doubt that his talent and dedication will be a great contribution to any challenge he takes on. I recommend Santiago without reservation for any opportunity in the field of computing.
Read the original in Spanish
Tuve la oportunidad de trabajar con Santiago en varios proyectos durante nuestra carrera en Ingeniería Informática y dentro del programa de becas de la Universidad Europea del Atlántico, y siempre ha demostrado un gran talento y compromiso. Su capacidad para resolver problemas complejos y su enfoque analítico lo distinguen como un profesional destacado en el campo de la tecnología.
No tengo dudas de que su talento y dedicación serán un gran aporte en cualquier desafío que emprenda. Recomiendo a Santiago sin reservas para cualquier oportunidad en el ámbito de la informática.
Manuel RondonMarch 26, 2025 Translated from Spanish
I was fortunate to work alongside Santiago at the beginning of our careers, and even then his ability to adapt quickly to new concepts and technologies stood out. Later I also had the opportunity to take part with him in the Hack2Progress 2025 hackathon, where he showed how much his technical ability had grown and that he kept that great ability to adapt to any technical environment almost immediately; he was a vital part of our participation and I consider he would be a great addition to any team he is part of
Read the original in Spanish
Tuve la fortuna de trabajar junto a Santiago al inicio de nuestras carreras y desde entonces destacaba su habilidad para adaptarse rapidamente a nuevos conceptos y tecnologías. Mas adelante tambien tuve la oportunidad de participar junto a él en el hackathon Hack2Progress 2025, en el cual demostró cuanto habia crecido su capacidad tecnica y que conservaba esa gran habilidad de adaptarse a cualquier entorno técnico de manera casi inmediata ha sido una pieza vital en nuestra participación y considero que sería una gran adición a cualquier equipo en el que se encuentre
Edgar León Du SolierMarch 24, 2025 Translated from Spanish
I had the pleasure of working alongside Santiago in the systems administration area, supporting him in his training process. From the start he showed a great capacity to quickly understand complex technical concepts, standing out especially for his speed of learning and the ease with which he adopted new knowledge. His proactivity, together with a remarkable ability to solve problems, make him an excellent professional who keeps growing. Without a doubt, I recommend Santiago as a great addition to any work team
Read the original in Spanish
Tuve el gusto de trabajar junto a Santiago en el área de administración de sistemas, acompañándolo en su proceso de formación. Desde el inicio demostró una gran capacidad para entender rápidamente conceptos técnicos complejos, destacándose especialmente por su velocidad de aprendizaje y la facilidad con la que adoptaba nuevos conocimientos. Su proactividad, acompañada de una notable habilidad para resolver problemas, hacen de él un excelente profesional en crecimiento. Sin duda, recomiendo a Santiago como una gran incorporación para cualquier equipo de trabajo
Certifications
20 certifications from 9 issuers, 2024 to 2025
- McKinsey.org Forward ProgramMcKinsey.orgJuly 2025
- Software Engineer InternHackerRankSeptember 2025
- SCHNEIDER ELECTRIC Hackathon 2025 - IT ChallengeNUWEApril 2025
- HackerRank4 certificates
- McKinsey.org1 certificate
- NUWE1 certificate
- Udemy4 certificates
- Platzi1 certificate
- CIC Consulting Informático1 certificate
- LinkedIn3 certificates
- freeCodeCamp4 certificates
- Universidad Europea del Atlántico1 certificate
See the other 17 certifications
Udemy
freeCodeCamp
HackerRank
Platzi
CIC Consulting Informático
Universidad Europea del Atlántico
Education
- Universidad Europea del Atlántico2021 - Present | Bachelor's degree in Computer Engineering
Contact
Have a project in mind? Let's talk.
- Freelance project
Tell me what you want to build, the timeline and the budget.
- Job opportunity
Tell me about the company, the role and the working model.
Download CV - Something else
Write to me for any other reason.
Or write to me directly
contact@sgomez.dev






