Hola! Soy Sergi Mitjavila,Desarrollador Fullstack
Full Stack Developer con 6 años de experiencia, especializado en clean code y clean architecture. Trabajo con .NET Core, React, Next.js y TypeScript para construir productos escalables, desde la arquitectura de componentes hasta la integración de APIs, siempre con foco en rendimiento y código mantenible.

Casos de estudio técnicos destacados

Image Processor
Herramienta gratuita en Next.js para convertir formatos de imagen (PNG a WebP, etc.), reducir calidad y hacer resize, en una imagen o en lote. La construí en mi tiempo libre tras ver que las alternativas existentes limitan la funcionalidad real detrás de un muro de pago, hoy la uso de forma regular en mis proyectos personales.

La Cullera
Aplicación de gestión de recetas con autenticación de usuarios, donde cada usuario guarda y organiza sus propias recetas. Incluye un sistema de recálculo automático de cantidades según el número de comensales, manteniendo la proporcionalidad de cada ingrediente. Desarrollada en solitario (backend y frontend) con Claude como copiloto de desarrollo, y desplegada en AWS.
Mi ecosistema especializado de herramientas y lenguajes
Frontend
React.js
Next.js
Typescript
HTML
CSS
Styled Components
SASS
Linaria
Backend
.NET Core
C#
Entity Framework
Unit Testing
RES APIs
GraphQL
PostgreSQL
MongoDB
Tools
Visual Studio Code
GIT
Docker
Bitbucket
Jira
Github
Slack
Claude
Diseñando arquitecturas digitales de alto rendimiento
Full Stack Developer con 6 años de experiencia en desarrollo frontend y backend, especializado en clean code y clean architecture para construir productos escalables y fáciles de mantener. Experiencia con .NET Core, React, Next.js, TypeScript y PostgreSQL, trabajando con microservicios, APIs REST y metodologías Agile/Scrum.
Mi enfoque parte de pensar antes de construir: código limpio, arquitecturas desacopladas y buenas prácticas que facilitan que el producto crezca sin acumular deuda técnica. Participo en todo el ciclo de desarrollo, desde nuevas funcionalidades hasta optimización de rendimiento, accesibilidad y SEO, utilizando herramientas como Docker y GA4 para monitorización y mejora continua.
Actualmente Senior Full Stack Developer en GoStudent, desarrollando nuevos proyectos en captación y conversión, además de agilizar, automatizar y mantener sistemas existentes.
Cuando no estoy programando, me encontrarás en la montaña, entre nieve o con un libro entre manos.
{"role": "Fullstack Senior","focus": "Código limpio","mainStack": [".NET Core", "React.js", "Next.js"],"loves": ["Frontend", "Rendimiento", "Lectura", "Montaña"]}
Trabajemos juntos
Siempre estoy abierto a hablar sobre nuevos proyectos, consultoría de arquitectura limpia u oportunidades a tiempo completo. ¡Escríbeme!