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.
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.
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.
Patito Language
A strongly-typed, imperative programming language, full compiler pipeline, and stack-based virtual machine implemented from scratch in OCaml.
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.
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.
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.
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.
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.