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.
I spend most of my technical time in Python, Node, Swift/iOS, and AI integrations. On team projects I often take a coordinating role: aligning on goals, delegating clearly, and keeping communication explicit, so what we ship stays close to the ambitious vision we set together.
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.