Sobre mí

Soy Josue, desarrollador especializado en backend con Node.js y NestJS. Me apasiona construir software útil, limpio y eficiente que resuelva problemas reales.

Desde el inicio de mi carrera me he enfocado en desarrollar soluciones que no solo funcionen, sino que escalen bien y se mantengan en el tiempo. He trabajado en proyectos diversos, desde APIs REST hasta sistemas complejos de gestión, siempre priorizando la calidad del código y la experiencia del usuario final.

Me esfuerzo por escribir código mantenible y aplico principios SOLID, TDD, y patrones de arquitectura limpia. Disfruto colaborar con equipos técnicos y también con clientes para entender bien los problemas y entregar soluciones reales que aporten valor.

Tecnologías que utilizo

NestJS

Backend

Node.js

Runtime

TypeScript

Language

JavaScript

Language

Prisma

ORM

PostgreSQL

Database

Docker

DevOps

Git

Version Control

Next.js

Frontend

React

Frontend

TailwindCSS

Styling

Formación y experiencia

Desarrollador en Jefe de Productos Digitales

Salex Corp

2023 - Actual

Lidero el desarrollo de productos digitales, coordinando equipos y definiendo arquitecturas escalables para soluciones empresariales en Salex Corp.

Desarrollador Backend Freelance

Proyectos Independientes

2022 - Presente

Desarrollo de APIs REST y sistemas backend con NestJS, implementación de arquitecturas escalables y integración con bases de datos.

Desarrollo Full Stack Freelance

Proyectos Independientes

2022 - Presente

Creación de aplicaciones web completas con React/Next.js en frontend y NestJS en backend, implementando funcionalidades completas de CRUD.

Mi enfoque como desarrollador

Me esfuerzo por entregar calidad tanto en el código como en la solución técnica. Estos son algunos principios que me guían en cada proyecto:

Escribir código limpio, mantenible y bien documentado

Aplicar principios SOLID y patrones de diseño apropiados

Implementar testing automatizado para garantizar calidad

Utilizar arquitectura limpia y separación de responsabilidades

Escuchar activamente y comprender las necesidades del cliente

Mantenerse actualizado con las últimas tecnologías y mejores prácticas

Colaborar efectivamente en equipos técnicos

Entregar soluciones escalables y optimizadas

¿Trabajamos juntos?

Si tienes un proyecto en mente o buscas un desarrollador backend confiable, me encantaría conocer más sobre tus necesidades y cómo puedo ayudarte.

Hablemos de tu proyecto