<JuanDavidCastro />

Hi, I'm

<JuanDavidCastro />

AI/Full-Stack Developer

Full-stack engineering focused on architecture, performance, and scalability.

My-Self

I am a passionate Full-Stack Developer with 7 years of experience in software development. I specialize in building scalable systems using Linux, Microservices, NestJS, TypeScript, Node.js and modern frontend frameworks. My technical expertise includes Linux, JavaScript, TypeScript, NestJS, Node.js, Python, Java, SQL, Angular, React, React Native, AWS Lambda, as well as experience designing and consuming REST APIs and microservices. I am results-oriented, proactive, and highly adaptable, with strong problem-solving skills and effective communication abilities. I am motivated by technical challenges and continuous learning.
<JuanDavidCastro />

Education

Universidad Nacional Abierta y a Distancia (UNAD)

Professional Degree: Systems Engineering

January 2022 - Present

Servicio Nacional de Aprendizaje (SENA)

Technological Degree: Systems Technology

January 2020 - June 2021

Servicio Nacional de Aprendizaje (SENA)

Technical Degree: Systems Technician

January 2018 - December 2019

Work Experience

Full-Stack Developer

NEKOSPORT

03/2025 - 12/2025
  • Design and development of a sports tournament management platform using TypeScript, Angular, React and NestJS.
  • Backend architecture based on microservices and PostgreSQL.
  • Integration of frontend applications via REST APIs.
  • Deployment and infrastructure management using Cloudflare and AWS (S3, ECR, EC2, SES, CloudFront, VPC, IAM...).
  • AI integration with digital products using MCP (Model Context Protocol).

Full-Stack Developer

PARQ Colombia

02/2022 - 03/2025
  • Massive backend refactoring using TypeScript and NestJS.
  • Migration from monolithic architecture to microservices.
  • Frontend development using Angular, React and React Native.
  • Migration of legacy code from JavaScript to TypeScript.
  • Optimization of cloud infrastructure using AWS (S3, ECR, EC2, SES, RDS, Amplify, CloudWatch...).
  • Development and deployment of serverless components using Python and AWS Lambda.

Full-Stack Developer

Freelance

01/2020 - 04/2024
  • Full-stack systems development using TypeScript, JavaScript, NestJS and Node.js.
  • Backend development with NestJS and relational databases such as PostgreSQL.
  • Mobile application development using React Native.
  • Cloud-based solutions design and deployment using AWS (S3, EC2, SES, IAM, VPC, RDS...).
  • Development and deployment of serverless functions using Python and AWS Lambda.
  • Projects: LIKATOL (Karate tournament management), KARATE-SCOREBOARDS (Real-time scoring), HVUT-MANAGEMENT (Veterinary hospital management).

Systems Assistant

University of Tolima

02/2021 - 12/2022
  • Management of large datasets and internal network systems.
  • Design and development of automation algorithms using TypeScript and Python.
  • Generation of statistics and dashboards using SQL and Excel.
  • Support and administration of institutional IT systems.

Technical Assistant

CompuCentro

03/2018 - 12/2019
  • Development of a custom inventory management system using JavaScript, HTML, CSS.
  • Maintenance and optimization of computer equipment and internal systems.
  • Development of a marketing website using HTML, CSS and JavaScript, optimized for SEO/Responsive.
  • Business statistics generation and reporting using Excel.

Contact

Let's work together

Have a project in mind? Let's discuss how we can help your business grow.

LinkedIn

jdcastdev

Ibague - Tolima, Colombia