About
I'm Rogelio Jesús Villarreal De Ochoa, working toward a B.S. in Computer Science and Technology at Tecnológico de Monterrey (August 2023 to June 2027) with a GPA of 93.1/100 (3.73/4.0). I've taken OOP, data structures & algorithms, database systems, software construction, multi-agent systems & computational graphics, and cybersecurity.
When I'm not in lecture I build things end to end: OCR and LLM plumbing, automations that keep running without hand-holding, FastAPI over Postgres or MySQL, and Swift when a native screen beats a web view. I lean on issues, milestones, and reviews so the boring parts stay organized, and I use AI to move faster on grunt work, not to hide vague specs.
Experience
Featured projects

Nori — AI requirements assistant (NortDev)
Banorte-aligned web stack for structured requirements: conversational IA, RAG over organizational knowledge, and exportable corporate docs.

Machtia — soft skills for the coffee sector
RAG with semantic and hybrid search, embeddings, and an AI chat assistant wired to Apple Intelligence tooling. FastAPI backend, Streamlit admin, SwiftUI iOS client, PostgreSQL with pgvector.

OXXO training platform
Advisor training stack: ASP.NET Core REST APIs and Razor Pages with Unity WebGL scenarios. Modular C# services for session lifecycle, check-in/out, auth, and decision tracking for large concurrent cohorts.

YouTube Stamina Focus
Chromium (Manifest V3) extension for softer daily limits on YouTube: caps, optional countdowns, comment gating, quality nudges, and thumbnail downgrades—everything stays on-device.
Leadership activities

Focus Coding Group — co-founder
Co-founded Focus Coding Group with the objective of improving how we practice and level up as engineers. Members have landed roles at Oracle, Pinterest, C3.ai, Accenture, and Softtek.

HackMTY 2025 — Capital One track (Cappie)
Hackathon delivery for the Capital One fintech challenge: AI-forward banking UX with personalized coaching—FastAPI backend, MySQL, and Gemini for categorization and savings recommendations.

Code or Die — LeetCode companion extension
Open-source Chrome extension (forked from LeetNet) for friend activity feeds, difficulty leaderboards, daily rankings, and a strikes system—with aggressive client-side caching to limit API chatter.