Full stack engineer with 5+ years shipping stateful enterprise applications, complex client-side architectures, and automated test infrastructure. Currently at Accenture owning case management systems with deterministic state lifecycles, SLA enforcement, and REST integration layers.
Ships Rust/WASM modules alongside TypeScript. Debugs across network, state, and rendering layers.
Location : Cebu City, Philippines — open to global remote
Education : BS Computer Engineering, Network Administration — AMA University Cebu
Honors : President's Lister · SSC President 2023 · 2020 ML eSports Champion
Detailed breakdown
| Domain | Technologies |
|---|---|
| Languages | TypeScript, JavaScript, Rust, Java, Python, C++ |
| Frontend | React, Next.js, TanStack React Query, Tailwind CSS, Framer Motion, HTML Canvas, Web Audio API |
| Architecture | Deterministic state machines (useReducer), Rust/WASM modules (wasm-pack), rAF loops, IndexedDB |
| Data | REST API normalization, binary parsing (Rust + JS, ArrayBuffer, XOR), PostgreSQL, MongoDB |
| Testing | Playwright, CRX, E2E browser automation, spec-to-defect tracing |
| Tools | Git, Linux, Docker, Cisco Networking, Agile/Scrum |
|
Pokemon team builder, battle simulator, and GBA emulator — all client-side. Integrated mGBA via WebAssembly into Next.js, ported Gen 3 binary save parsing to Rust/WASM with XOR decryption and bit-packed IV extraction. Deterministic battle engine as a pure React reducer with 50+ held item effects and AI opponent. Next.js · TypeScript · Rust/WASM · TanStack Query · mGBA WebAssembly · Recharts |
Luxury watch retail storefront with server-side filtering, normalized product data model, and inquiry system for a Manila-based dealer. Next.js · TypeScript · Tailwind CSS · Framer Motion |
|
Full stack software engineer portfolio built with Spline 3D scenes, GSAP and Framer Motion animations, and Tailwind CSS — designed to showcase projects and technical depth. Next.js 14 · TypeScript · Spline 3D · GSAP · Framer Motion · Tailwind CSS |
