MOVE Faults
Flagship GNSS automation monorepo replacing decades of fragmented legacy scripts with a modern distributed processing stack.
Research Specialist & Geodetic Software Developer
Where tectonic data meets tractable software
"All models are wrong, but some are useful." โ George E. P. Box
I work at the intersection of earth science and software engineering โ processing GNSS and geophysical data for earthquake research and fault monitoring, while building the software to automate what shouldnโt still be manual. With 16+ years in scientific computing and spatial data, I design headless processing pipelines, distributed task systems, and full-stack applications. I prefer minimalist, low-cognitive-load architecture: build to make impossible or tedious work tractable, not to flex a complex stack.
Earth science automation, civic platforms, and algorithmic tools โ built to make hard things tractable
Flagship GNSS automation monorepo replacing decades of fragmented legacy scripts with a modern distributed processing stack.
Decoupled geohazard system: a headless spatial processing engine for landslide susceptibility paired with a React-based ground-truth validator.
Chrome Extension command center that injects professional GIS controls into Leaflet maps and auto-generates official PHIVOLCS hazard assessment text.
Open-source CAPI alternative to enterprise survey tools โ built for field researchers who need offline-first data collection with complex survey logic.
Python CLI for excavating and organizing legacy GNSS (GPS) data from old drives with inconsistent file structures.
Civic tech proof-of-concept addressing supply chain and dispensing bottlenecks in the PhilHealth YAKAP medicine program.
B2B laboratory marketplace MVP connecting businesses with ISO-accredited testing labs, with multi-tiered pricing and role-based authorization workflows.
Multi-residence household command center built for ADHD executive function support โ aggressive, context-aware reminders that catch what the brain won't.
A community carpooling platform that helps residents post and coordinate ride shares with live updates and vehicle info.
Car wash queue and booking system that replaces pen-and-paper operations with contactless QR bookings and a real-time dashboard.
Modern Python/LaTeX reconstruction of a 2004 physics undergraduate thesis โ numerical solvers for Lyapunov Exponents in chaotic Sprott circuits.
Zero-dependency Vanilla JS constraint-solving engine that dynamically generates printable math problem grids โ designed for classrooms with limited device access.
High-performance statically generated Astro CMS built over a weekend โ optimized for minimal cognitive load and fast asset delivery for digital art commissions.
Python-based automation engine that reads ADRs, generates structured implementation plans, and produces git-style patches using local LLMs (via Ollama).
Automated writing pipeline that converts research notes into structured drafts โ with refinement passes, terminology checks, LaTeX export, and optional slide generation.
I work at PHIVOLCS processing GNSS and geophysical data for earthquake research and fault monitoring โ and I build the software to automate what shouldnโt still be manual. The two roles arenโt separate: 16+ years of scientific computing taught me that precision, edge-case handling, and long-term maintainability arenโt engineering virtues, theyโre survival requirements when your data tracks how the ground moves.
My philosophy is simple: build things that solve real problems for real people. I donโt build for the sake of flexing a complex stack โ I build to make impossible or tedious work tractable. No moonshot hype, no blockchain detours.
I believe in:
When Iโm not writing code or processing fault data, Iโm helping my kids with homework or automating something that probably didnโt need automating โ because curiosity doesnโt switch off after work.
Building something interesting? Need a developer who actually ships?
Let's talk.