Next.js & React, .NET Core, TypeScript

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.

Hero illustration

Casos de estudio técnicos destacados

Pantalla principal de Image Processor mostrando las herramientas de conversión de formato y redimensionado de imágenes
Next.js
Typescript

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.

Receta de La Cullera mostrando ingredientes con cantidades ajustables y pasos de preparación
Next.js
.Net Core
PostgreSQL
AWS

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!