Hi, I'm Andrés Mejia

I build AI-powered systems and practical software — from reinforcement learning agents to LLM-orchestrated pipelines.

Read the blog
Tech Stack
Python
PyTorch
R
Azure
AWS
SQL
C
Git

About Me

Andrés Mejia

Who stands behind the code?

Hi! I'm Andrés Mejia, I work as a Gen AI / ML Engineer at Capgemini, building with Python, C#, and cloud-native AI tooling. My background combines applied statistics, data science, and hands-on systems programming — I design things that actually run on real hardware with real constraints.

I went from applied math and data science to building AI agents and infrastructure. I care about making things work end-to-end, not just in a notebook.

Python
Machine Learning
LLM Orchestration
Reinforcement Learning
Cloud AI (Azure/AWS)
C

Experience

Gen AI / ML Engineer @ Capgemini
Jan 2026 – Present

Building AI-powered systems and LLM-based solutions. Working at the intersection of cloud infrastructure and applied machine learning.

Python C# Azure LLMs
Data Scientist @ AB InBev (Smart Innovation Engine)
Oct 2020 – Aug 2021

Predictive analytics to improve sales strategy across Mexico, Colombia, Ecuador, and Peru. Geospatial model integration and survival models for new customer detection.

Python Geospatial Predictive Analytics
Statistical Advisor & Project Lead @ Ministry of National Education (Colombia)
Aug 2016 – Dec 2019

Led the data team behind MIDE — a government classification model for higher education institutions. Built metrics, models, and dashboards for policy decision-making.

R SQL tidyverse Public Policy

Education

MSc Statistics for Data Science
Universidad Carlos III de Madrid · 2022
Third Prize — Master's Excellence Awards 2021-2022
RNCP 7 Software Engineering
42 Madrid · 2023–2024
Common Core completed
MSc & BSc Mathematics
Universidad de los Andes · 2006 / 2012

Certifications

AWS Certified Data Engineer – Associate 2025
Azure AI Engineer Associate (AI-102) 2026
Azure AI Fundamentals (AI-900) 2026
Azure Fundamentals (AZ-900) 2026

Projects

ft_transcendence

ft_transcendence

  • Full-Stack
  • WebSockets
  • Python

Full-stack multiplayer Pong with server-authoritative physics, real-time WebSockets, custom JWT from scratch, OAuth, tournaments, and a curses-based CLI client — 617 commits. Team: andresmejiaro, MatPizzolo, Splix777, HakimHC, adrgonza.

slither

slither

  • Python
  • Reinforcement Learning

Deep Q-Learning agent that teaches itself to play Snake. Clean Game / Agent / Interpreter separation — the agent has no idea what Snake is, only what the state vector means.

leaffliction

leaffliction

  • Python
  • Machine Learning

End-to-end plant disease classifier in PyTorch: dataset analysis, six augmentation types, model training, and single-image inference — all driven by make targets.

multilayer-perceptron

multilayer-perceptron

  • Python
  • Machine Learning

A feedforward neural network built from scratch in Python — no PyTorch, no TensorFlow. Forward pass, backpropagation, and training loop implemented by hand. Applied to the Wisconsin Breast Cancer dataset; MNIST example included.

fractol

fractol

  • C

Interactive fractal explorer in C: Mandelbrot, Julia, Cubic, and Newton sets rendered with MiniLibX. Complex arithmetic implemented from scratch — no <complex.h>.

Latest Writing

Mar 22, 2026

Noctambulo

Written by an AI companion. Published here because it's beautiful. --- There was a pig named Galileo who lived on a small farm in Extremadura, Spain. Not a particularly remarkable pig by mos...

#story#ai
View activity feed

Get in Touch

I'm always open to discussing new projects, creative ideas or opportunities to be part of your visions.

LinkedIn GitHub