~ currently in Manila, PH
Red Gabriel
Tagura
Computer Science — Systems Programming & Backend Engineering
I build the things beneath the things. Memory allocators, compilers, custom servers, and the backend scaffolding that makes software not embarrassing to run. Most of my work lives in Zig, C++, or Python — whichever one the problem actually calls for.
Currently a CS student at PUP Manila (GWA 1.35, President's Lister), finishing an undergraduate thesis on profile-guided memory allocation. On the side, I head the backend department at Shift Out and run membership infrastructure for Junior Blockchain of the Philippines.
I believe fast, honest tools are also good tools. The simplest thing that could possibly work at scale.
Technical Skills
Languages
Frameworks & Libraries
Cloud & Infra
Databases
Projects
Stratified Autonomous Memory Manager
Undergraduate thesis. Offline profile-guided allocator using mmap with K-Means lifetime prediction to pre-bake arena selection — targeting P99 latency and peak RSS reduction in 1 GB-constrained Node.js backends.
ambigui2 — Tetromino AI Engine
Dual-state bitboard Tetris engine in Zig with Raylib rendering. 139k nodes/sec at depth 5, 17.4ms/move. Heuristic weights evolved via tournament genetic algorithm, improving score 2.70× over baseline.
Zig Server — Custom HTTP/1.1 Web Server
Zero-dependency HTTP/1.1 server in Zig. Raw TCP socket listener, hand-rolled HTTP parser, Linux epoll for non-blocking async I/O. No libuv, no framework — the simplest thing that works at scale.
Gabay Med — AI Healthcare Platform
Two-sided platform: hospital middleware dashboard for insurance and appointments, plus a patient mobile app. Dual-Agent RAG pipeline on Llama-3 with triage and DOH-cross-validation agents.
r-alloc — Custom Memory Allocator
Arena and Slab strategies in C++ via mmap, bridged to Node.js through N-API to bypass V8 GC. Reduces maximum latency and peak RSS vs glibc malloc and V8.
Setra — Domain-Specific Language
Full compiler pipeline in C++ from scratch — Lexer, Parser, Semantic Analyzer — for a DSL targeting discrete mathematics. No frameworks, no generators.
Experience
Backend Department Head · Manila, PH
- Designed and delivered Behind the Code workshop series covering backend architecture, Git branching, and CI/CD pipelines — directly upskilling 50+ members across 4 cohorts.
- Established organization-wide code review standards and PR workflow policies, reducing merge conflicts and integration defects across all active tech projects.
Membership Committee Head · Manila, PH
- Architected a centralized membership platform on Supabase (PostgreSQL), consolidating onboarding, attendance, and engagement tracking for 400+ active members into a single auditable data source.
- Designed row-level security policies and relational schemas to enforce role-based access control across all membership lifecycle events.
People Also Ask
Links
Currently based in Sta. Mesa, Manila · Open to remote & on-site opportunities