Software Engineer · Quezon City, PH

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.

Scroll

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.

Currently
  • 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
Education
  • B.S. Computer Science
  • STI College San Jose del Monte
  • 2021 - 2025
Interests
  • 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.

Languages
Dart TypeScript JavaScript Python Golang C++ Java SQL
Frontend
Flutter React Vue.js HTMX Tailwind CSS HTML / CSS
Backend
FastAPI Express Golang REST APIs PostgreSQL Firebase AWS
State & Storage
Riverpod Jotai Hive Firestore AWS S3
Graphics & Systems
OpenGL GLSL
Tooling
Git CI / CD Figma FlutterFlow draw.io n8n

Where I've
shipped.

July 2025 - Present
MBOX Smart Lockers Corp.
Mobile Developer
  • 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.
Feb 2025 - July 2025
PGX Group Inc.
Software Engineer
  • 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.
June 2022 - Feb 2025
Freelance Developer
Freelance Developer
  • 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.

Internal Application MBOX Smart Lockers Corp.

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.
Flutter Riverpod Hive FastAPI PostgreSQL
Inventory System MBOX Smart Lockers Corp.

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.
Flutter Riverpod FastAPI PostgreSQL
Voxel Engine

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.
C++ OpenGL GLSL
Online IDE

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
Vue.js Nuxt 3 Go Judge0
Code Library

A code snippet sharing application and paste service. Self-hosted on an Ubuntu VPS with Nginx reverse proxy routing.

  • REST API backend written in Go.
  • Frontend built with Nuxt 3, Tailwind CSS, and Reka UI.
  • Self-hosted on a VPS. Deployed with Coolify.
Go Nuxt 3 Tailwind CSS

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]