Joan Vasquez, Software Developer y Full Stack Developer en Barcelona

Joan Vasquez

Desarrollador de software que ha creado soluciones digitales innovadoras y funcionales.

Software
Developer

Apasionado por crear experiencias intuitivas y funcionales. Especializado en transformar ideas en productos bien construidos.

+3

AÑOS DE EXPERIENCIA

+30

PROYECTOS EN GITHUB

+5

CLIENTES SATISFECHOS

Mis Proyectos

S

Seleniun

seleniun.com

Suite web para trabajar con PDFs. Convierte, comprime, une, divide, firma y protege. Procesamiento con WebAssembly directamente en el navegador.

Next.jsReactNestJSDockerWASM
Ver proyecto
fx

Facturaix

facturaix.com

Plataforma de facturación online. Crea, gestiona y envía facturas de forma rápida y sencilla.

ReactNestJSTailwind CSSDocker
Ver proyecto

Colaboraciones

Proyectos donde he participado

Reformas Integrales Valenzuela
Salix
Nancy Te Cuida
Reformas Integrales Valenzuela
Salix
Nancy Te Cuida
Reformas Integrales Valenzuela
Salix
Nancy Te Cuida
Reformas Integrales Valenzuela
Salix
Nancy Te Cuida

Sobre

Soy desarrollador web y actualmente vivo en Barcelona. Mi camino en la programación comenzó a los 14 años, cuando descubrí las plataformas de blogs personalizables y empecé a experimentar con HTML y CSS, personalizando cada detalle de los sitios.

Actualmente me especializo en el desarrollo de aplicaciones full stack, trabajando tanto en frontend (Angular, React, Next.js) como en backend (NestJS, Django, Spring Boot), además de desarrollo móvil con Flutter.

He colaborado en el diseño y desarrollo de sistemas escalables, como herramientas internas empresariales y arquitecturas basadas en microservicios, en los que continúo trabajando en equipo actualmente.

También he contribuido al desarrollo de automatizaciones, dashboards, sistemas de facturación y flujos de trabajo basados en LLMs, incluyendo el procesamiento de datos para IA en producción.

Sigo formándome de manera constante, profundizando en arquitectura de software y sistemas distribuidos, además de aplicar la inteligencia artificial en proyectos empresariales para seguir aprendiendo.

Formación

Ingeniería Informática

Universitat Oberta de Catalunya

Actual

Grado Superior en DAW

CEFP Escola Nuria

Desarrollo de aplicaciones con entornos web

The Corner CEPP

Desarrollo en Java

Escola Espai

Ingeniería de Sistemas

Universidad Alas Peruanas (2016-2019)

FRONTEND

React
Next.js
Angular
TypeScript
Tailwind
JavaScript

BACKEND

Java
PHP
Spring Boot
Python
Django
NestJS
Node.js

MOBILE

Flutter
Dart

DB & CLOUD

MySQL
PostgreSQL
Supabase
Docker
Nginx
AzureAzure
DigitalOcean
HetznerHetzner

HERRAMIENTAS

Git
GitHub
VS Code
Figma
Cloudflare
WordPress
Playwright
Plesk

IA & AUTOMATION

ClaudeClaude Code
LangChain
LangGraph
DISEÑO QUE CONECTA

Frontend

  • Componentes reutilizables y design systems
  • Server Side Rendering y Static Generation
  • Responsive design y accesibilidad
  • State management y rendimiento
F
LÓGICA ROBUSTA Y ESCALABLE

Backend

  • Diseño y estructuración de APIs RESTful
  • Arquitectura limpia y patrones de diseño
  • Autenticación, autorización y seguridad
  • Microservicios y contenedores
B
APPS NATIVAS MULTIPLATAFORMA

Mobile

  • Apps iOS y Android desde un solo codebase
  • Arquitectura limpia y Riverpod
  • Navegación nativa y gestión de estado
  • Integración con APIs REST y almacenamiento local
M
INFRAESTRUCTURA Y DATOS

Cloud & DB

  • Modelado de datos y migraciones
  • CI/CD y despliegue automatizado
  • Monitorización y escalabilidad
  • Gestión de infraestructura cloud
C
Azure
Hetzner

Mi Experiencia

Enero 2023 - Mayo 2024

Desarrollador Web FullStack

Freelance

Sitios web a medida y landing pages

Desarrollo de sitios web a medida y landing pages responsivas para pequeños negocios con React y Spring Boot. Integración de formularios y desarrollo backend para gestión de registros y usuarios, junto con despliegue en la nube y optimización SEO.

Tecnologías utilizadas

Mayo 2024 - Diciembre 2024

FullStack Developer

Ancoradual

Desarrollo Frontend (React) y Backend (NestJS)

Desarrollo de aplicaciones web full-stack con React en el frontend y NestJS en el backend. Aplicación de arquitectura hexagonal para un sistema de alojamiento urbano.

Tecnologías utilizadas

Marzo 2025 - Agosto 2025

Full Stack Developer

Autopractik

Desarrollo Frontend (React), Backend (Django) y Móvil (Flutter)

Incorporación de nuevas características a una plataforma de gestión para autoescuelas. Añadí funcionalidades al sistema de reservas online, calendario inteligente de prácticas y gestión de profesores y alumnos, así como nuevas características a la aplicación móvil Flutter, integrándolas con el backend existente.

Tecnologías utilizadas

Enero 2026 - Actual

Full Stack Developer

MOD

Desarrollo Frontend (React), Backend (NestJS) y Móvil (Flutter)

Diseño y desarrollo de herramientas internas empresariales en arquitectura de microservicios, modelando bases de datos en PostgreSQL y gestionando infraestructura en Azure. Trabajo tanto en el backend con NestJS como en el frontend con React, gestionando la comunicación entre microservicios. Desarrollo también aplicaciones para clientes empresariales end to end, desde el frontend hasta el backend, incluyendo CI/CD y aplicaciones móviles con Flutter. Además, diseño e implemento soluciones de IA en producción basadas en arquitecturas RAG y embeddings, aplicando búsqueda semántica sobre documentación empresarial.

Tecnologías utilizadas
Desarrollo Web

Tu proyecto merece más

Resultados que superan expectativas. Así trabajo en cada proyecto.

Cada funcionalidad pensada para resolver un problema real de tu proyecto. Desarrollo personalizado que se adapta a tus objetivos.

Hecho a tu medida

Código que no caduca. Arquitectura sólida que escala con tu negocio sin reescribir desde cero.

Preparado para crecer

Plazos claros y entregas puntuales. Sabes qué esperar y cuándo esperarlo.

Sin sorpresas

Comunicación directa, sin filtros. Tienes el control total del proceso en todo momento.

Tú decides

Conecta Conmigo

Desarrollo aplicaciones web, móviles y sistemas escalables.
Si tienes una idea o proyecto, hablemos.