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. Chef.

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 in the kitchen dialing in the perfect adobo — same obsession with getting things right, different medium.

Currently
  • Mobile Developer @ MBOX Smart Lockers
  • Building a voxel engine in C++ / OpenGL
  • Reading Beyond Good and Evil
  • 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
State & Storage
Riverpod Jotai Hive Firestore
Graphics & Systems
OpenGL GLSL
Tooling
Git CI / CD Figma FlutterFlow draw.io

Where I've
shipped.

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.
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.

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
CodeCraft Capstone Project

A collaborative coding platform with live code competitions, unit-test-gated challenges, structured learning modules, and a leaderboard.

  • Coding challenges verified via unit tests.
  • Real-time competitive coding sessions.
  • Modules with quizzes and ranked leaderboard.
Flutter Riverpod Firebase
Chat App

Real-time messaging web app with protected routes, memoized message rendering for performance, and Firestore Snapshots for live updates.

  • Firebase Firestore Snapshots API for real-time sync.
  • Memoized message lists for optimized renders.
  • Protected routes preventing unauthorized conversation access.
React TypeScript Firebase Tailwind CSS Jotai

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!

mamanaoglenngenre@gmail.com