Desarrollador Full Stack enfocado en construir aplicaciones web bien estructuradas, mantenibles y escalables utilizando React, TypeScript y Node.js.
Me interesa especialmente la arquitectura backend, la organización del código y la aplicación de buenas prácticas en proyectos reales.
En mis proyectos busco:
- Separación clara de responsabilidades (controladores, servicios, rutas)
- Aplicación de principios SOLID cuando la complejidad lo requiere
- Estructura de carpetas mantenible y escalable
- Commits descriptivos y control de versiones con Git
- Entornos reproducibles usando Docker
- Código legible antes que código “inteligente”
Aplicación backend para la gestión de series y películas.
Enfoque técnico:
- API REST construida con Node.js
- Separación por capas (routes, controllers, services)
- Manejo estructurado de lógica de negocio
- Contenerización con Docker para estandarizar entorno
- Preparado para escalar funcionalidades
Este proyecto fue clave para fortalecer mi comprensión de arquitectura backend y organización de código.
He desarrollado múltiples interfaces aplicando:
- Componentización en React
- Uso de TypeScript para tipado estático
- Manejo de estados y consumo de APIs REST
- Diseño responsive
- Buenas prácticas de accesibilidad
Busco que el frontend no solo funcione, sino que sea mantenible y fácil de extender.
- Patrones de arquitectura backend
- Estructuración de proyectos en TypeScript
- Testing y calidad de software
- Diseño de APIs más escalables
Integrarme a un equipo de desarrollo donde pueda aportar en frontend o backend, participar en revisiones de código y seguir creciendo hacia un perfil sólido de ingeniería de software.
📧 jbuendia1y@gmail.com
💼 https://www.linkedin.com/in/jbuendia1y/
🌐 https://jbuendia1y-portfolio.vercel.app/


