Miguel Ángel Mosquera Grisales

Backend Software Engineer Backend Software Engineer

Parce, qué chimba que estés aquí. Construyo APIs y sistemas backend que no se caen cuando de verdad importa — con Java, Spring Boot, Node.js y TypeScript, sobre AWS y Azure.

Hey, glad you're here. I build APIs and backend systems that hold up when it actually matters — Java, Spring Boot, Node.js and TypeScript, running on AWS and Azure.

Medellín, Colombia — abierto a remoto Medellín, Colombia — open to remote

Acerca de mí

About me

Full stack con especialidad backend, formado como Ingeniero de Sistemas en la Universidad Católica de Oriente. He trabajado en consultoría (Pragma) y en banca (Banco Finandina) — dos mundos distintos de exigencia técnica y de negocio. Autodidacta, me gusta liderar pruebas de concepto y meterle mano a cosas nuevas antes de que sean tendencia.

Cuando no estoy resolviendo un bug o armando un endpoint, seguramente ando viendo jugar a la Selección Colombia o al Real Madrid, con música de fondo — de lo que sea, soy bien melómano — o metido en un Assassin’s Creed, un Spider-Man o rompiéndola (o no) en FIFA. Creo que un buen backend se parece a un buen equipo: no se nota cuando todo funciona, se nota horrible cuando algo falla. Por eso me tomo en serio lo que construyo.

Full stack with a backend specialty, trained as a Systems Engineer at Universidad Católica de Oriente. I've worked in consulting (Pragma) and in banking (Banco Finandina) — two very different kinds of technical and business pressure. Self-taught, and I like leading proofs of concept and getting my hands on new things before they're trendy.

When I'm not fixing a bug or building an endpoint, I'm probably watching Colombia or Real Madrid play, with music running in the background — I listen to pretty much everything — or deep into an Assassin's Creed, a Spider-Man game, or trying my luck at FIFA. I think a good backend is a lot like a good team: nobody notices when it works, everybody notices when it doesn't. That's why I take what I build seriously.

  • Selección Colombia
  • Real Madrid
  • Melómano
  • Assassin's Creed · Spider-Man · FIFA

Stack técnico

Tech stack

Voltea un álbum para ver sus habilidades.

Flip an album to see the skills on it.

Experiencia

Experience

  1. 01

    Backend Developer Sr — Pragma

    2025 — actualidad

    Consultoría técnica para clientes empresariales.

    • Desarrollo y mantenimiento de servicios backend con Spring Boot y Java, integrados con Azure para escalabilidad y rendimiento.
    • Procesamiento asíncrono mediante servicios de colas en sistemas distribuidos.
    • Liderazgo de Pruebas de Concepto (PoC), incluyendo la creación de un MCP (Model Context Protocol).
    • Trabajo directo con clientes bajo modelo de consultoría, traduciendo necesidades de negocio en soluciones técnicas escalables.
  2. 02

    Analista de Desarrollo Ssr — Banco Finandina

    2022 — 2025

    Aplicación bancaria con alta exigencia de estabilidad y seguridad.

    • Implementación, mantenimiento y optimización de endpoints backend.
    • Flujo de biometría: AWS Rekognition, Step Functions, AWS Lambda (.NET Core), S3, expuesto vía API Gateway.
    • Diseño y mantenimiento de bases de datos relacionales en MySQL.
  3. 03

    Monitor de Universidad — Universidad Católica de Oriente

    2022

    • Apoyo a estudiantes en lógica, conjuntos y funciones — sesiones tipo clase para resolver dudas y reforzar conceptos.
  4. 04

    Desarrollador — ProTalento

    2021 — 2022

    • TruequeOnline: e-commerce de intercambio (JavaScript, CSS, HTML, Node.js, EJS, MySQL).
    • Clon funcional de Mercado Libre (JavaScript, HTML, CSS).
  1. 01

    Backend Developer Sr — Pragma

    2025 — present

    Technical consulting for enterprise clients.

    • Built and maintained backend services with Spring Boot and Java, integrated with Azure for scalability and performance.
    • Asynchronous processing through queue services in distributed systems.
    • Led Proof of Concept (PoC) initiatives, including building an MCP (Model Context Protocol).
    • Worked directly with clients in a consulting model, translating business needs into scalable technical solutions.
  2. 02

    Development Analyst Ssr — Banco Finandina

    2022 — 2025

    Banking application with high stability and security requirements.

    • Implementation, maintenance, and optimization of backend endpoints.
    • Biometrics flow: AWS Rekognition, Step Functions, AWS Lambda (.NET Core), S3, exposed via API Gateway.
    • Design and maintenance of relational databases in MySQL.
  3. 03

    University Monitor — Universidad Católica de Oriente

    2022

    • Supported students in logic, sets, and functions — class-style sessions to answer questions and reinforce concepts.
  4. 04

    Developer — ProTalento

    2021 — 2022

    • TruequeOnline: exchange e-commerce platform (JavaScript, CSS, HTML, Node.js, EJS, MySQL).
    • Working clone of Mercado Libre (JavaScript, HTML, CSS).

Estudios y certificados

Education & certifications

  • Ingeniería de Sistemas

    Universidad Católica de Oriente · 2021 — 2025 · Título obtenido

  • Desarrollador Web Full Stack

    Digital House · 2021 — 2022

  • Técnico en Programación de Software

    SENA · 2018 — 2020

Personal adicional

Cloud & Data

  • Azure Data Fundamentals (DP-900) — Microsoft Learn, 2024
  • Data Analysis with Python — Coursera / IBM, 2024

Programación

  • JavaScript Essentials 1 y 2 — Cisco, 2025
  • Python Essentials 1 — Cisco, 2023
  • Git y GitHub profesional — Platzi, 2023
  • SQL y MySQL — Platzi, 2023

Liderazgo

  • Curso de liderazgo — Universidad Católica de Oriente, 2022

Idiomas

Español (nativo) · Inglés (B1)

  • Systems Engineering

    Universidad Católica de Oriente · 2021 — 2025 · Degree obtained

  • Full Stack Web Developer

    Digital House · 2021 — 2022

  • Software Programming Technician

    SENA · 2018 — 2020

Additional personnel

Cloud & Data

  • Azure Data Fundamentals (DP-900) — Microsoft Learn, 2024
  • Data Analysis with Python — Coursera / IBM, 2024

Programming

  • JavaScript Essentials 1 & 2 — Cisco, 2025
  • Python Essentials 1 — Cisco, 2023
  • Professional Git & GitHub — Platzi, 2023
  • SQL & MySQL — Platzi, 2023

Leadership

  • Leadership course — Universidad Católica de Oriente, 2022

Languages

Spanish (native) · English (B1)

Proyectos

Projects

El detalle de cada proyecto (capturas, decisiones técnicas, rol exacto) se termina de pulir pronto — esto es la portada del single, falta la letra.

Each project's full detail (screenshots, technical decisions, exact role) is still being polished — this is the single's cover, the liner text is coming.

goLocal

Detalle en camino

Java (backend) + TypeScript (app)

Producto propio en desarrollo — el pitch completo y las capturas llegan en la próxima puesta al día.

GitHub

Bemba

Muy pronto

Por confirmar

Proyecto personal en camino — cuando esté listo el detalle, aparece acá con todo: qué resuelve, mi rol y el stack.

goLocal

Details coming soon

Java (backend) + TypeScript (app)

A product of mine in progress — the full pitch and screenshots land in the next update.

GitHub

Bemba

Coming soon

To be confirmed

Personal project on the way — once details are locked in, it shows up here in full: what it solves, my role, and the stack.

Ahora mismo

Right now

Esto es lo más parecido a sentarme contigo a contarte qué ando haciendo — se actualiza seguido, así que si vuelves en unas semanas, probablemente diga otra cosa.

This is the closest thing to sitting down and telling you what I'm up to — it updates often, so come back in a few weeks and it'll probably say something else.

  • Todavía sonando la primera pista: esta sección apenas empieza a llenarse.
  • Pronto: en qué proyecto ando metido, qué estoy aprendiendo, qué estoy escuchando.
  • Still on the first track: this section is just getting started.
  • Coming soon: what I'm building, what I'm learning, what's on repeat.

En alguna otra dimensión probablemente sigo debuggeando este mismo endpoint.

In some other dimension I'm probably still debugging this exact endpoint.

Contacto

Contact

¿Tienes algo entre manos? Cuéntame cómo vamos armando eso — escríbeme.

Got something in mind? Let's talk about how we can build it — reach out.