<JuanDavidCastro />

Hola, soy

<JuanDavidCastro />

Desarrollador AI/Full-Stack

Ingeniería full-stack enfocada en arquitectura, rendimiento y escalabilidad.

Sobre mí

Soy un apasionado Desarrollador Full-Stack con 7 años de experiencia en desarrollo de software. Me especializo en construir sistemas escalables usando Linux, Microservicios, NestJS, TypeScript, Node.js y frameworks frontend modernos. Mi experiencia técnica incluye Linux, JavaScript, TypeScript, NestJS, Node.js, Python, Java, SQL, Angular, React, React Native, AWS Lambda, así como experiencia diseñando y consumiendo APIs REST y microservicios. Estoy orientado a resultados, soy proactivo y altamente adaptable, con fuertes habilidades de resolución de problemas y comunicación efectiva. Me motivan los desafíos técnicos y el aprendizaje continuo.
<JuanDavidCastro />

Educación

Universidad Nacional Abierta y a Distancia (UNAD)

Título Profesional: Ingeniería de Sistemas

Enero 2022 - Presente

Servicio Nacional de Aprendizaje (SENA)

Título Tecnológico: Tecnología en Sistemas

Enero 2020 - Junio 2021

Servicio Nacional de Aprendizaje (SENA)

Título Técnico: Técnico en Sistemas

Enero 2018 - Diciembre 2019

Experiencia Laboral

Desarrollador Full-Stack

NEKOSPORT

03/2025 - 12/2025
  • Diseño y desarrollo de una plataforma de gestión de torneos deportivos usando TypeScript, Angular, React y NestJS.
  • Arquitectura backend basada en microservicios y PostgreSQL.
  • Integración de aplicaciones frontend vía API REST.
  • Despliegue y gestión de infraestructura usando Cloudflare y AWS (S3, ECR, EC2, SES, CloudFront, VPC, IAM...).
  • Integración de IA con productos digitales usando MCP (Model Context Protocol).

Desarrollador Full-Stack

PARQ Colombia

02/2022 - 03/2025
  • Refactorización masiva del backend usando TypeScript y NestJS.
  • Migración de arquitectura monolítica a microservicios.
  • Desarrollo frontend usando Angular, React y React Native.
  • Migración de código legado de JavaScript a TypeScript.
  • Optimización de infraestructura cloud usando AWS (S3, ECR, EC2, SES, RDS, Amplify, CloudWatch...).
  • Desarrollo y despliegue de componentes serverless usando Python y AWS Lambda.

Desarrollador Full-Stack

Freelance

01/2020 - 04/2024
  • Desarrollo de sistemas full-stack usando TypeScript, JavaScript, NestJS y Node.js.
  • Desarrollo backend con NestJS y bases de datos relacionales como PostgreSQL.
  • Desarrollo de aplicaciones móviles usando React Native.
  • Diseño y despliegue de soluciones cloud usando AWS (S3, EC2, SES, IAM, VPC, RDS...).
  • Desarrollo y despliegue de funciones serverless usando Python y AWS Lambda.
  • Proyectos: LIKATOL (Gestión de torneos de Karate), KARATE-SCOREBOARDS (Sistema de puntuación en tiempo real), HVUT-MANAGEMENT (Plataforma hospitalaria veterinaria).

Asistente de Sistemas

Universidad del Tolima

02/2021 - 12/2022
  • Gestión de grandes conjuntos de datos y sistemas de red internos.
  • Diseño y desarrollo de algoritmos de automatización usando TypeScript y Python.
  • Generación de estadísticas y dashboards usando SQL y Excel.
  • Soporte y administración de sistemas TI institucionales.

Asistente Técnico

CompuCentro

03/2018 - 12/2019
  • Desarrollo de sistema de inventario personalizado usando JavaScript, HTML, CSS.
  • Mantenimiento y optimización de equipos de cómputo y sistemas internos.
  • Desarrollo de sitio web de marketing usando HTML, CSS y JavaScript, optimizado para SEO/Diseño responsivo.
  • Generación de estadísticas de negocio y reportes usando Excel.

Contacto

Trabajemos juntos

¿Tiene un proyecto en mente? Hablemos de cómo podemos ayudar a crecer su negocio.

LinkedIn

jdcastdev

Ibagué - Tolima, Colombia