Desarrollador fullstack · Python, TypeScript y React

Medellín, Colombia

Software de punta a punta

Soy Jonathan Vera, desarrollador fullstack. Trabajo en todas las capas de una aplicación: el diseño de APIs y bases de datos, la lógica de negocio y las interfaces con las que interactúan los usuarios.

Hoy desarrollo en Python en Fracttal, con estándares de desarrollo seguro y pruebas automatizadas. Antes pasé tres años y medio en el SIATA, donde construí interfaces en React y TypeScript y APIs con Django y FastAPI sobre PostgreSQL y AWS.

Jonathan Vera sonríe a la cámara, con camiseta oscura
Fig. 1. Jonathan Vera.

EXPERIENCIA

Sep. 2026 – hoy

Desarrollador Python en Fracttal

Desarrollo funcionalidades de complejidad media y alta bajo estándares de calidad, ciclo de vida del software y lineamientos de desarrollo seguro (ISO/IEC 27001:2022). Escribo pruebas unitarias y de integración, reviso código en los PR del equipo y propongo mejoras técnicas y de arquitectura.

Feb. – ago. 2026

Desarrollador de bots en JUJU SAS

Implementé y configuré chatbots según los requerimientos del área comercial, entrené sus modelos de IA para mejorar la precisión e integré las APIs de la plataforma. Participé en el levantamiento de requerimientos para nuevas APIs.

Jul. 2022 – feb. 2026

Desarrollador fullstack en el SIATA

En frontend, lideré el desarrollo de interfaces web y tableros georreferenciados con React, TypeScript y Tailwind, en colaboración con diseñadores UI/UX y científicos de datos. Desde 2025, en backend: APIs REST con Django y FastAPI, funciones serverless en AWS Lambda con almacenamiento en S3 y modelado de series de tiempo en PostgreSQL, junto al equipo de ingeniería de datos.

Antes de 2022

Freelance y proyectos propios

Sitios web para clientes y proyectos personales, como el generador de códigos QR.

Captura del Geoportal del SIATA: un mapa del Valle de Aburrá junto a gráficas de lluvia

Geoportal del SIATA

Plataforma de visualización geoespacial en tiempo real para público general y usuarios técnicos. Tableros interactivos en React y TypeScript, con mapas en Leaflet sobre cartografía de Google Maps y funciones serverless en AWS Lambda con almacenamiento en S3.

React · TypeScript · Leaflet · Google Maps · Chart.js · AWS Lambda

Verlo en vivo →
Captura del portal informativo del SIATA con una noticia destacada y espacios multimedia

SISI, portal del SIATA

La página informativa del Sistema de Alerta Temprana, donde colaboré de forma central. Navegación con React Router, carruseles con React Slick y pruebas con Jest y React Testing Library.

React · JavaScript · MUI · Jest · Webpack

Verlo en vivo →
Captura del generador de códigos QR con su formulario de texto y tamaño

Generador de códigos QR

Crea códigos QR personalizados al instante y los descarga en un clic. Interfaz sencilla, diseño responsivo y TypeScript sin frameworks.

HTML · CSS · TypeScript

Verlo en vivo →
Captura de la prueba técnica: una cuadrícula de países con su bandera y datos

Prueba técnica en Vue

Una aplicación en Vue que consulta una API GraphQL con Apollo Client y navega con Vue Router. El diseño responsivo está hecho a mano, con media queries.

Vue · Apollo Client · GraphQL · JavaScript

Verlo en vivo →

ESTUDIOS

Ingeniería de Software y Datos en curso desde 2024, y diecisiete certificados en cinco escuelas, de 2020 a 2025.

Institución Universitaria Digital de Antioquia1
  • Ingeniería de Software y Datos2024 – hoy
Platzi7
  • Curso básico de JavaScriptJul. 2023
  • Curso definitivo de HTML y CSSJul. 2023
  • React Native: listas y consumo de APIsJun. 2023
  • Introducción a React NativeJun. 2023
  • TypeScript: tipos avanzados y funcionesAbr. 2023
  • Fundamentos de TypeScriptMar. 2023
  • Dart desde ceroEne. 2023
freeCodeCamp3
  • Back End Development and APIsJun. 2025
  • Relational DatabaseJun. 2025
  • Responsive Web DesignAbr. 2022
Universidad de Antioquia1
  • Habilidades en programación webDic. 2021
CENDI, Centro de Desarrollo Integrado3
  • Desarrollo de aplicaciones Android: componente tecnológicoDic. 2021
  • Desarrollo de aplicaciones Android: proyecto productivoDic. 2021
  • Competencias blandas e inglés para desarrolladoresDic. 2021
Universidad del Norte3
  • Desarrollo de software con tecnologías webDic. 2020
  • Fundamentos de programación en PythonDic. 2020
  • Programación básica en JavaDic. 2020