Skip to content
Juan Pablo Diaz CorreaJuan Pablo Diaz Correa

Juan Pablo Diaz Correa

Software Engineer


About me

As a Systems and Computing Engineering graduate from EIA University, I'm passionate about software development and technological innovation. Skilled in web and mobile development using Python, Java, Go, and Flutter, I craft dynamic, responsive, and cross-platform solutions.


Experience

  1. Current

    Software Developer (Independent Contractor)

    Dec 2025 - Present

    PROCOL

    Led technical direction and development of enterprise applications on the Microsoft Power Platform ecosystem.

    • Led development of an enterprise resource management app using React, TypeScript, and Microsoft Power Platform.
    • Designed role-based access control integrating Microsoft Entra ID and Dataverse.
    • Created Azure Pipelines for automated deployment with multi-environment support.
    • Led research and development of Autodesk platform integration including 3D model viewing.
    • Built Power Automate cloud flows and integrated Dataverse environment variables.

    AI Developer (Freelancer)

    Aug 2025 - Present

    ABACO

    Designed and built AI agents and RAG systems for child nutrition monitoring and strategic analysis.

    • Built intelligent agents using SmolAgents and LangGraph with OpenAI models via Azure.
    • Developed RAG systems for document indexing, summarization, and retrieval.
    • Built the ANSI Automatic Extractor using AWS Lambda, S3, ECR, and API Gateway.
  2. Intern

    Jan 2025 - Jul 2025

    ISA

    Contributed to digitization of field visit processes and development of data processing tools.

    • Replaced manual Excel process with a smart form in Survey123.
    • Developed a desktop app using Python and Flet for data processing with AI-powered voice transcription.
    • Packaged the application as an executable installer for Windows.
  3. Fullstack Developer

    Jun 2023 - Feb 2024

    Kuenta

    Full Stack Developer skilled in Go, TypeScript, Java, and Python.

    • Led full-stack software development initiatives.
    • Designed, implemented, and maintained software features.
    • Participated in development sprints with clean coding practices.

Tech Stack

  • Python
  • TypeScript
  • Java
  • Go
  • React
  • Angular
  • Flutter
  • Next.js
  • NestJS
  • Spring Boot
  • PostgreSQL
  • MongoDB
  • Firebase
  • Docker
  • AWS
  • Azure
  • Power Platform
  • OpenAI

Education

Systems Engineering

EIA University

2021 - 2025 (Graduated)


Languages

SpanishNative
EnglishB2

Soft Skills

  • Teamwork
  • Problem Solving
  • Leadership
  • Communication
  • Adaptability
  • Time Management