Sobre míExperienciaEducaciónProyectosInvestigaciónHabilidades

Hola, soy

Juan Bernal

Ingeniero de Software e Industrial | Entusiasta de IA

Diseñando sistemas de misión crítica y ecosistemas de IA de alto rendimiento a través del Pensamiento Sistémico e Investigación de Operaciones.

Sobre Mí

Soy Ingeniero de Software e Industrial especializado en la arquitectura de sistemas distribuidos de gran escala y ecosistemas impulsados por IA. Al integrar principios de Ingeniería Industrial, trato el desarrollo de software como un proceso riguroso de optimización donde la eficiencia, escalabilidad y confiabilidad a largo plazo se diseñan desde la base.

Me especializo en construir software de alto rendimiento y misión crítica donde la excelencia es la base. Mi enfoque combina la versatilidad de un arquitecto full-stack con la precisión de un ingeniero orientado a la investigación, asegurando que cada sistema que diseño supere los requisitos funcionales estrictos mientras mantiene estándares de clase mundial en seguridad y confiabilidad.

Experiencia Profesional

AI Engineer / Backend Engineer

Nebula Medical

Agosto 2025 – Febrero 2026

AI Engineer / Backend Engineer para una plataforma de inteligencia médica, desarrollando modelos de IA con LLMs de vanguardia, creando sistemas RAG y construyendo pipelines de datos para flujos de salud.

  • Lideré la arquitectura backend de una plataforma médica impulsada por IA usando LangChain para orquestación multi-modelo con Claude, GPT-5 y Gemini, reduciendo la latencia promedio de respuesta de IA en un 35% mediante enrutamiento inteligente de modelos y caché.
  • Diseñé e implementé un sistema de memoria conversacional basado en RAG con búsqueda vectorial (Pinecone), habilitando contexto persistente de chat clínico, reduciendo la tasa de alucinación de IA y mejorando la precisión de respuestas diagnósticas.
  • Diseñé una Capa de Acceso a Datos (DAL) escalable con Prisma 7 y PostgreSQL, optimizando consultas complejas mediante estrategias avanzadas de indexación y caché, manteniendo p99 < 500ms y p95 < 200ms bajo cargas de trabajo clínicas concurrentes.
  • Implementé cifrado de extremo a extremo y protocolos de seguridad compatibles con HIPAA en todos los flujos de datos de pacientes, logrando cero hallazgos críticos en auditorías internas.
  • Integré 3+ APIs de interoperabilidad en salud (FHIR R4, SaludTools) permitiendo intercambio de datos fluido entre sistemas de proveedores y reduciendo la sobrecarga de integración en un 50%.
  • Diseñé y desplegué un sistema de autenticación multi-tenant usando Clerk, reduciendo la fricción de incorporación para nuevas organizaciones de salud en un 70%.
  • Implementé API Gateway usando AWS API Gateway y funciones Lambda, reduciendo la latencia de respuesta de la API en un 80% y disminuyendo el tamaño del bundle de la aplicación.
Next.jsLangChainRAGPrismaPostgreSQLHIPAA

Pasante - Desarrollador de Software I

Caseware

Junio 2024 – Julio 2025

Contribuí a una plataforma global de auditoría que sirve a más de 475,000 usuarios en 130 países, desarrollando integraciones en el módulo de imports/bindings, microservicios backend y arquitecturas frontend modernas mientras lideraba migraciones técnicas y ceremonias ágiles.

  • Diseñé integraciones dentro del módulo de imports/bindings de la plataforma Caseware, una capa de ingesta de datos de misión crítica usada por más de 475,000 profesionales en 130 países, asegurando mapeo de datos confiable y conforme al esquema a escala empresarial.
  • Desarrollé microservicios backend críticos en Java Spring Boot y Node.js, y desplegué infraestructura serverless en AWS a través de CDK, optimizando costos operativos. Lancé proyectos CDK desde desarrollo hasta producción.
  • Lideré migraciones masivas de datos (500k+ registros) asegurando atomicidad transaccional y confiabilidad. Mejoré la latencia de patrones de acceso a datos en un 40%.
  • Implementé componentes reactivos en Angular, reduciendo el tiempo de carga de la aplicación en un 30% mediante lazy loading y técnicas de optimización de bundles.
  • Configuré despliegues orquestados en Kubernetes.
  • Respondí a incidentes de producción en guardia con triaje rápido y resolución para clientes.
  • Lideré ceremonias Scrum para un equipo de 7 desarrolladores, asegurando entrega continua de valor para el equipo de imports.
  • Trabajé con servicios de AWS como S3, DynamoDB, EC2, EKS, RDS.
JavaSpring BootAWS CDKAngularKubernetesScrum

Educación

Pregrado en Ingeniería de Sistemas y Computación

Universidad de los Andes

Bogotá, Colombia

Ene 2021 – Jun 2025

Promedio 4.21 / 5.0

Cursos Relevantes

Sistemas TransaccionalesArquitectura de SoftwareEstructuras de Datos y AlgoritmosInteligencia de NegociosDesarrollo de APIsProgramación Orientada a ObjetosDesarrollo Web

Pregrado en Ingeniería Industrial

Universidad de los Andes

Bogotá, Colombia

Ene 2022 – Jun 2025

Promedio 4.21 / 5.0

Cursos Relevantes

Optimización AvanzadaMetaheurísticasModelos ProbabilísticosSimulación DiscretaProbabilidad y Estadística IProbabilidad y Estadística IIIngeniería FinancieraLogística

Proyectos

Vista previa de Trove: Motor de Búsqueda Local Open-Source & Servidor MCP (Contribuidor)

Trove: Motor de Búsqueda Local Open-Source & Servidor MCP (Contribuidor)

Un motor de búsqueda local de alto rendimiento que indexa contenido a través de GitHub, Notion, Slack y archivos locales en una base de datos vectorial unificada. Incluye una implementación de servidor MCP que optimiza los flujos de trabajo de agentes de IA proporcionando capacidades de búsqueda semántica sobre datos locales.

TypeScriptNode.jsSQLiteElectronReactMCPTransformers.jsOllama
Ver Proyecto
Vista previa de Aura AI: Plataforma Inteligente de Matching de Talento con NLP, GNN y LLMs

Aura AI: Plataforma Inteligente de Matching de Talento con NLP, GNN y LLMs

Plataforma de ML end-to-end que transforma la adquisición de talento reemplazando la coincidencia de palabras clave por ajuste semántico. Cuenta con comprensión de documentos multimodal, una taxonomía de habilidades aprendidas mediante Grafos de Conocimiento (Neo4j) y matching contrastivo mediante Graph Neural Networks (GNN). Orquestada mediante un pipeline de MLOps a escala de producción con agentes impulsados por LLMs para justificación y razonamiento explicable.

FastAPINext.jsPyTorch (GNN)Neo4jQdrant (Vector DB)PostgreSQLMongoDBRedis/CeleryLangChain
Ver Proyecto
Vista previa de Generador de CV (CV Generator)

Generador de CV (CV Generator)

Una biblioteca modular en Python para generar CVs profesionales estructurados tanto en formato DOCX como PDF.

Pythondocxreportlab
Ver Proyecto
Vista previa de Motor de Predicción de Apuestas Deportivas. Pipeline ML con Criterio de Kelly

Motor de Predicción de Apuestas Deportivas. Pipeline ML con Criterio de Kelly

Pipeline de Machine Learning que implementa características temporales a partir de datos históricos de partidos, entrena y calibra modelos de ensamble (Random Forest, XGBoost, LightGBM) y calcula el tamaño de las apuestas usando el Criterio de Kelly para explotar ineficiencias en los mercados de apuestas deportivas.

Pythonscikit-learnXGBoostLightGBMpandasNumPymatplotlibseaborn
Ver Proyecto
Vista previa de Sistema de Alertas Financieras en Tiempo Real con WebSocket

Sistema de Alertas Financieras en Tiempo Real con WebSocket

Sistema de alertas del mercado financiero en tiempo real usando tecnología WebSocket. Implementa una arquitectura dirigida por eventos con Redis como broker de mensajes y PostgreSQL para la persistencia de datos. Asegura entrega de datos con baja latencia para operaciones financieras sensibles al tiempo.

TypeScriptNestJSRedisPostgreSQLWebSocketDocker
Ver Proyecto
MO

Modelado Predictivo Biológico

Desarrollé modelos predictivos para datos biológicos complejos usando técnicas de Machine Learning. Apliqué preprocesamiento avanzado (PCA), balanceo de clases y Deep Learning (TensorFlow/Keras) para alcanzar un 98% de precisión en la predicción de patrones complejos.

PythonScikit-learnPandasNumPyTensorFlowKeras
Ver Proyecto
OP

Optimizador Multi-Objetivo para Estaciones de Carga de Vehículos Eléctricos

Desarrollé un sistema de optimización de alto rendimiento en Java y C++ para infraestructura de carga de vehículos eléctricos. El sistema utiliza algoritmos multi-objetivo para minimizar costos energéticos mientras maximiza los niveles de servicio al cliente, resultando en un modelo de planificación listo para producción.

JavaC++Algoritmos de OptimizaciónModelado de Datos
Proyecto privado
Vista previa de Plataforma de Gestión Empresarial (Hogar de Abuelos)

Plataforma de Gestión Empresarial (Hogar de Abuelos)

Una plataforma de gestión integral para la administración de instalaciones, optimizando operaciones, gestión de historiales médicos y recursos para mejorar la calidad operativa del hogar.

PythonDjangoSQLiteHTML/CSS
Ver Proyecto
OR

Orquestación de Microservicios usando Spring Boot y Docker

Arquitecté un sistema distribuido escalable usando Java Spring Cloud (Eureka, Config, Gateway) dentro de un monorepo Nx para centralizar la gestión de dependencias. Implementé mensajería asíncrona vía RabbitMQ y patrones de resiliencia con Resilience4j, integrando seguridad JWT y Zipkin para trazabilidad distribuida.

Spring BootDockerAWS
Proyecto privado

Investigación

Modelado Predictivo Biológico (Tesis de Pregrado)

2025 - I

Diseñé arquitecturas de deep learning para datos biológicos de alta dimensionalidad. Utilicé PCA para la reducción de dimensionalidad y Keras/TensorFlow para el desarrollo de modelos, alcanzando un 98% de precisión en el reconocimiento de patrones complejos.

Analytics Forum 2025

2025 - I

Presenté los resultados de la tesis de pregrado en el Analytics Forum 2025, exponiendo aplicaciones avanzadas de machine learning en bioinformática ante una audiencia de expertos de la industria e investigadores.

Presentación en Grupo de Investigación COPA

2025 - I

Ponente en el Centro de Optimización y Probabilidad Aplicada (COPA) para discutir la integración de redes neuronales y modelado probabilístico en sistemas biológicos.

Habilidades

Experiencia orientada a datos en machine learning, modelado estadístico, aplicaciones con LLMs, pipelines de datos y sistemas de IA en producción.

Data Science

Pythonpandas / NumPyscikit-learnModelado EstadísticoFeature EngineeringVisualización de DatosDiseño de Experimentos

Machine Learning & AI

Desarrollo con LLMsSistemas RAGLangChainPrompt EngineeringPyTorchTensorFlow / KerasXGBoost / LightGBMGraph Neural Networks

Data Engineering

Pipelines de DatosETL / ELTSQLModelado de DatosApache AirflowRabbitMQFlujos de Datos Event-Driven

Databases

PostgreSQLMySQLMongoDBDynamoDBRedisPineconeNeo4jQdrant

MLOps & Cloud

AWSDockerKubernetesGitHub ActionsAPIs para Model ServingMonitoreo y Observabilidad

Backend & APIs

FastAPINode.js / NestJSJava / Spring BootREST APIsGraphQLMicroservicios

Soft Skills & Tools

Inglés (Fluido C1)Comunicación TécnicaScrumDesign ThinkingConfluence & Jira

© 2026 Juan Bernal