Glenn Genre Mamanao
I build things across the full stack - from Flutter UIs and FastAPI services to custom voxel engines in C++. Currently at MBOX Smart Lockers shipping production software that runs IoT systems and internal tooling.
Developer.
Philosopher.
I think of engineering the way Nietzsche thought of the self - as something to be continuously refined, never finished. Every system I build is just another iteration in that process of becoming.
By day I'm navigating the full stack: Flutter frontends, FastAPI backends, Go services, and occasional deep dives into C++ and OpenGL when I want to understand what's actually happening beneath the abstraction.
Off the clock, I'm reading Nietzsche, watching anime, and cooking up new recipes. I also enjoy exploring the latest in software development, from new frameworks to emerging technologies.
- Mobile Developer @ MBOX Smart Lockers
- Building an online IDE with Vue.js, Nuxt 3, and Judge0
- Reading: Ecce Homo
- Watching: Frieren: Beyond Journey's End
- B.S. Computer Science
- STI College San Jose del Monte
- 2021 - 2025
- Nietzsche & classical philosophy
- Staying up to date with the latest in software
- Low-level graphics & systems programming
- Anime, Manga, Music, Cooking, Watching Video Essays
Tools of the
trade.
Where I've
shipped.
- Developed and maintained the MBOX Smart Lockers system, implementing features for continuous company growth.
- Designed and implemented secure REST APIs for locker management, user roles, and authentication.
- Built internal tooling to automate and improve existing workflows and pipelines.
- Created documentation to support future development and project handover.
- Implemented custom solutions depending on company needs
- Automated static site deployments using AWS Amplify and Jekyll for internal documentation.
- Led projects end-to-end using stand-ups and sprint cycles to keep momentum consistent.
- Applied TDD, Dependency Injection, and clean architecture to ensure testability and scalability across codebases.
- Built a CI/CD pipeline enforcing automated testing - achieved >80% coverage on Application and Data Layers.
- Wrote thorough documentation to support future development and smooth handover.
- Developed and maintained web and mobile applications for various clients, ensuring high-quality code and user experiences.
- Collaborated with clients to gather requirements, provide technical expertise, and deliver solutions that met their needs.
- Implemented best practices in software development, including version control, testing, and documentation.
Things I've
built.
Comprehensive internal tooling overhaul - migrated an outdated codebase to a feature-first architecture while dramatically improving performance, PDF report quality, and cross-platform consistency.
- Refactored to feature-first project structure, improving performance and scalability.
- Automated overlapping workflows, reducing human error and redundancy.
- Upgraded auto-generated PDF reports from plain text to visual layouts with tables and graphics.
- Implemented smart suggestion engine using previous user input for consistent outputs.
Full inventory management system with barcode scanning, batch CSV operations, and multi-platform release - successfully digitizing all records from the company's inception off of paper trails.
- Batch imports, updates, and exports via CSV.
- Barcode scanning for serial and model number entry.
- Released on Android, iOS, and Chromium / Safari web.
- Detailed inventory summaries with movement history, location, and per-warehouse quantities.
A custom 3D voxel-based game engine written from scratch in C++ and OpenGL. An exercise in understanding what's happening beneath the abstraction - raw memory, the GPU pipeline, and geometry built by hand.
- Custom GLSL vertex and fragment shaders.
- Vertex Buffer Objects (VBOs) and VAOs managed manually.
- Raycasting for block selection and collision.
- Procedural chunk generation.
Web-based code editor and execution environment utilizing Monaco Editor. Powered by a self-hosted Judge0 instance running on Docker. Request access via email if you want to try it out!
- Integrated Monaco Editor for a VS Code-like editing experience.
- Code execution handled via self-hosted Judge0 containers.
- Frontend built with Vue.js and Nuxt 3.
- Daily coding challenges
Let's build
something.
Open to new opportunities, collaborations, or just a good conversation about philosophy, tech, life, or whatever else. Feel free to reach out!
[email protected]