I'm Omar Flores. I'm a systems-focused software engineer graduated from Tec de Monterrey in June 2026 (ranking 3rd in my campus in the national exam). I build things at the intersection of distributed architectures and operating systems, from custom language compilers and WebAssembly sandboxing runtimes for online code judges to production-grade AI agents for enterprise ERP systems.

I'm deeply interested in operating systems, distributed architectures, data-driven applications, and developer tooling.

I am currently looking for full-time software engineering roles in systems infrastructure, backend platforms, and cloud-native engineering. Explore my projects below, read more on my about page, or get in touch directly at omar@yoyojambo.com.

Omar Flores

Projects

LameCode

A secure, lightweight code execution platform built from scratch in Go. It leverages sandboxed WebAssembly runtimes via Wasmtime to isolate and execute untrusted multi-language user submissions instantly.

gohtmxwebassemblysqlite

DataSfera

A production database intelligence agent that transforms natural language into optimized MS SQL queries for enterprise ERP systems. Features a real-time streaming UI, automated report persistence to Cloudflare R2, and voice-to-text integration via Groq Whisper.

cloudflareworkersreactgooglegeminitailwindcsszod

Patito Language

A strongly-typed, imperative programming language, full compiler pipeline, and stack-based virtual machine implemented from scratch in OCaml.

ocamllinux

This Portfolio

My personal website built with Astro and styled with custom CSS. Features a clean, dark-themed design with a focus on performance and simplicity. Also contains my blog where I write about my programming journey.

astrotypescriptcss

Tech I like

Backend

I feel most comfortable with strongly typed systems languages. Go is my go-to (hah!) for writing backend services. Great DX, tooling, and resources.

Go Go
TypeScript TypeScript
Python Python
Java Java

TypeScript and Java can be very auto-magical, and that is pretty great when it works, but I find that I often like to understand everything going on inside my web services, allows me to get up and running with a new framework quicker.

Machine Learning

My concentration in Advanced AI for Data Science was truly eye-opening. Jupyter is a great tool for literate programming and allowed me to create great, reproducible reports with all the great open-source python tools in the area.

Jupyter Jupyter
SkLearn SkLearn
Pandas Pandas
Numpy Numpy

Infrastructure & Tools

Of course, I like easily reproducible environments, and containarized applications and serverless platforms are the best way I know to deploy software. Sprinkle some Github Action's for CI/CD and you have it all up and running, just like in your dev machine.

Docker Docker
Cloudflare Cloudflare
Github Github
Linux Linux

Systems programming

I don't think it matters what layer of the stack you work on, or how far removed your code is from the metal it eventually runs on, every engineer benefits from doing small experiments and learning about the low level systems the world runs on.

Go Go
OCaml OCaml
C++ C++
Linux Linux