👋 Hello, I'm Mario Simental!
I am a Computer Science graduate passionate about full-stack development, puzzles, and game engineering. I specialize in building systems that are functional, scalable, and maintainable—ranging from backend infrastructures to complex game architectures.
- 🌐 Based in Kansas City, Kansas
- 🎓 Currently pursuing Master’s in Computer Science @ University of Missouri - Kansas City
- 🎓 Bachelor's in Computer Science @ University of Kansas
- 💻 Interested in backend development, system design, and AI/ML applications
- 🧩 Passionate about gaming, puzzles, and interactive applications
- 🎮 I am also a Professional Roblox Developer: Experienced in building highly architectured projects utilizing Single-Script Architecture (One Client/One Server/Many Modules) and the Service-Controller Pattern for modular scalability.
- Programming Languages: Python, Lua / Luau, C, C++, JavaScript, TypeScript
- Frameworks & Tools: FastAPI, React Native, Docker, Celery, Redis, SQLAlchemy/SQLModel, Alembic, OpenCV, Three.js
- Other: JWT Authentication, Async Programming, 3D Visualization, Mobile App Development
📧 Email: [email protected]
CubeTutor is a full-stack Rubik’s Cube tutor app that allows users to scan a physical cube, visualize it in 3D, and get step-by-step solutions using CFOP methods. The project spans backend, frontend, image processing, and 3D visualization.