hello world ! my name is

Pablo Focke

Python, C#, Java, Rust, ASP.NET, AI Engineer

QA Engineer & Software Developer, I turn complicated problems into efficient, elegant software and make sure it stays reliable in production.

QR code linking to Pablo's LinkedInscan me
01

About me

Hey! My name is Pablo ... and ... I like potatoes. I consider myself a funny and serious guy, if that sounds confusing then GREAT! Now I probably have your attention 😎.

I created this website in 2022 as a way to document all my past and future open projects / accomplishments. But also as an informal CV and portfolio.

I was born in Bogota, Colombia. After I graduated high school I went to Grenoble, France for my university studies, a city that I fell in love with and where I found some of my closest friends 😃. The campus, being very international, makes it a great place to meet open minded people and have great conversations.

I've always been passionate about optimization and algorithms, especially when a seemingly complicated problem has a beautiful and simple solution. Studying math and informatics was my way of finding the tools required to solve any kind of problem!

Emotional well-being is very important to me, and everywhere I work I always try to have a good attitude towards others and spread positive energies 😁. I believe that when there is a good ambience in the room, everyone works better and, most importantly, feels better.

Resourceful and always motivated, I work hard on the subjects that I am passionate about. Capable of thinking differently and creatively, adapting quickly, I enjoy seeking multiple solutions to a problem while remaining rigorous, but don't let this scare you, as I am also a cheerful guy that loves making bad jokes 😇.

03

Projects

all →
The new home page, rebuilt with Astro2026featured

Modernizing Website with AI

Rebuilt my old DokuWiki portfolio as a modern, dark-themed static site — and let an AI coding assistant do most of the heavy lifting.

  • Astro
  • TypeScript
  • Playwright
The finalized Von Koch snowflake at step five2026

Von Koch Snowflake

A scroll-driven Von Koch fractal that continuously morphs from a plain triangle into a full snowflake.

  • SVG
  • JavaScript
eVote main page2025featured

eVote Web App

A monolithic ASP.NET voting application with registration and rule-based voting, built in only four days for a technical challenge.

  • C#
  • ASP.NET
2025featured

Ultimate Tic Tac Toe Web App

A playable web app for Ultimate Tic Tac Toe — try it right in the browser.

  • Web App
Gen-AI generated QR code for a LinkedIn profile2024

Creating QR Codes Using Gen-AI

A fun experiment generating scannable QR codes with Stable Diffusion + ControlNet and the QR-code-monster model.

  • Stable Diffusion
  • ControlNet
2024featured

Ultimate Tic Tac Toe AI

A bot that plays Ultimate Tic Tac Toe against a human or against itself, using beam search and a hand-crafted heuristic.

  • Rust
  • Python
Cublocks gameplay screenshot2024

Cublocks

A logic puzzle game for Android — slide and join blocks of the same color while avoiding blockages.

  • Android
  • Puzzle Game
2023

Computer Vision with YOLO

Playing with the YOLO object-recognition model to produce fun results — from "me on Mars" to a delayed repetition filter.

  • Python
  • YOLO
2022

Binairo (Boolean Sudoku)

A solver for the Binairo puzzle that transforms grids into CNF clauses and solves them with a SAT solver.

  • Python
  • CNF SAT
PDFCOMPAS project results presentation
2022featured

COMPAS Recidivism & Bias

A neural network that predicts recidivism from ProPublica's COMPAS data while staying fair to minorities and vulnerable populations.

  • Python
  • Neural Networks
2022

Connect 4 AI

A Connect 4 GUI with an AI bot that evolved through three generations of game-tree algorithms.

  • Java
Robot mapping of a corridor2022

Robot in a Labyrinth

A physical robot with a 360-degree sensor navigates a room using the Pledge algorithm while mapping obstacles in 2D.

  • C/C++
  • ROS
2021

Slender Bunny

A scary 3D game prototype built from scratch with OpenGL — a killer bunny with a hat follows you through a custom shader world.

  • Python
  • OpenGL
Eye-tracker configuration GUI2021featured

Internship: Eye Tracker Assisted Search Engine

Research internship at LIG — using a Tobii eye-tracker to study how users read search snippets and refine queries from gaze data.

  • Java
  • Python
  • Tobii Pro Eye-Tracker SDK
  • QT
  • Git
  • Visual Studio Code
2021featured

Fluid Simulation

A parallel implementation of the Lattice Boltzmann Method (LBM) using MPI to dramatically cut simulation time.

  • C
  • MPI
2021

Labyrinth Generator & Solver

A labyrinth generator and solver built with divide and conquer methods.

  • Python
Gantt chart of a flowshop solution2020featured

Internship: Tree Search Optimisation

Research internship at G-SCOP — iterative beam search for the Permutational Flowshop Problem, leading to a publication in the European Journal of Operational Research.

  • C++
  • Rust
  • Python
  • Git
  • Visual Studio Code
04

Studies

IBM (Online course)

  • AI Engineering professional certificate

Université Grenoble Alpes

  • 2021 – 2022 · M2 — ORCO (Operational Research and Combinatoric Optimization)
  • 2020 – 2021 · M1 — MOSIG (Master of Science in Informatics at Grenoble)
  • 2019 – 2020 · L3 — MIN (Mathematics and Informatics)
  • 2017 – 2019 · L1 & L2 — MIN-int (Mathematics and Informatics international group)

Lycée Français Louis Pasteur (Bogota, Colombia)

  • 2002 – 2017 · Elementary & High school
05

Experience

  1. 08/2025 – 10/2026
    Abylsen · QA Engineer
  2. 10/2024 – 12/2024
    Agap2 · Fullstack Developer
  3. 04/2023 – 06/2024
    Sogilis · QA Engineer & Software Developer
  4. 12/2022 – 03/2023
    Open Groupe · Software Developer
  5. 2022
  6. 2021
  7. 2020