1. August 2026 - Present

    Universidad de los Andes - Colombia

    Research Assistant

    Research assistant based in Bogotá, Distrito Capital, Colombia, studying large-scale urban traffic networks across Latin American cities.

    • Researching large-scale urban traffic networks across Latin American cities, continuously collecting traffic data in real time.
    • Built the end-to-end Python data pipeline, from automated data collection and Parquet storage to network analysis, regression modeling, and R²-based evaluation.
    • Deployed and automated the research infrastructure on Linux servers using Python, Parquet, YAML-based configuration, and reproducible command-line workflows, generating datasets, models, and analyses.
    • Python
    • Parquet
    • Linux
    • YAML
    • Network Analysis
    • Regression Modeling
    • R² Evaluation
  2. February 2026 - Present

    Scotiabank

    Software Engineer

    Develop backend services and integrations for banking technology teams, supporting financial operations with reliable and maintainable software in a regulated enterprise environment.

    • Work with Java, Spring Boot, AWS, CI/CD pipelines, and microservice-based architectures.
    • Collaborate with cross-functional teams to translate business requirements into scalable technical solutions.
    • Java
    • Spring Boot
    • AWS
    • Microservices
    • CI/CD
    • Jenkins
    • ArgoCD
    • Jira
  3. August 2025 – February 2026

    Nebula Medical

    AI Engineer / Backend Engineer

    Built backend services, LLM orchestration and retrieval systems for a medical intelligence platform.

    • Built backend orchestration with LangChain across Claude, GPT and Gemini, using model routing and caching.
    • Implemented conversational memory with RAG and Pinecone vector search to retain context across clinical conversations.
    • Designed a Prisma and PostgreSQL data access layer, with indexing and caching for concurrent workloads.
    • Integrated healthcare APIs including FHIR R4 and SaludTools, and implemented multi-tenant authentication with Clerk.
    • Implemented API routing with AWS API Gateway and Lambda.
    • Next.js
    • LangChain
    • RAG
    • Prisma
    • PostgreSQL
    • HIPAA
    • React
    • AWS Lambda
    • Deepgram
    • FHIR
    • Pinecone
    • Confluence
    • Jira
    • Clerk
  4. June 2024 – July 2025

    Caseware

    Intern - Software Developer I

    Contributed to a global audit platform serving 475,000+ users across 130 countries, developing integrations in the imports/bindings module, backend microservices, and modern frontend architectures while leading technical migrations and agile ceremonies.

    • Engineered integrations within the imports/bindings module of the Caseware platform, a mission-critical data ingestion layer used by 475,000+ professionals across 130 countries, ensuring reliable, schema-compliant data mapping at enterprise scale.
    • Developed critical backend microservices in Java Spring Boot and Node.js and deployed serverless infrastructure on AWS through CDK, optimizing operational costs. Launched CDK projects from development to production environment.
    • Led massive data migrations (500k+ records) ensuring transactional atomicity and reliability. Improved data access patterns latency time by 40%
    • Implemented reactive components in Angular, reducing application load time by 30% through lazy loading and bundle optimization techniques.
    • Configured orchestrated deployments in Kubernetes
    • Responded to on-call production incidents with rapid triage and resolution for clients.
    • Led Scrum ceremonies for a 7-developer team, ensuring continuous value delivery for the imports team.
    • Worked with AWS services such as S3, DynamoDB, EC2, EKS, RDS.
    • Java
    • Spring Boot
    • AWS CDK
    • Angular
    • Kubernetes
    • Scrum
    • DynamoDB
    • S3
    • Jira
    • Agile
    • Copilot