WGLet's talk

Build with clarity.Ship with care.

Full-stack developer building scalable web products with a product-minded approach to engineering and user experience.

Wayne Garcia's Memoji portrait

Make the complicated feel considered.

I bring a product-minded approach to engineering, bridging technical execution with a clear and useful experience for the people on the other side of the screen.

Web product · live previewPreview
AyudaPay interface screenshot

AyudaPay

🏆 Champion — UP SocComSci Hackathon

A platform helping Filipinos discover and apply to government programs, scholarships, and LGU benefits they qualify for. AI matching, an eligibility chatbot, and Stellar-based disbursements bring discovery, guidance, and payouts into one flow.

Next.jsTypeScriptAIChatbotStellarBlockchain
Chrome extension · Canvas LMSPreview
Quiz Fetch interface screenshot

Quiz Fetch

A Chrome extension that captures Canvas LMS quiz questions in real time through a MutationObserver pipeline, classifies question types, and uses the Canvas Submissions API to overlay answer markers. It exports the question bank to the clipboard or HTML, with Firefox and website versions also available.

Chrome ExtensionJavaScriptPythonCanvas LMS
Browser playground · .startup DSLPreview
Startup Language interface screenshot

Startup Language

An interactive browser-based compiler playground for the .startup DSL, visualizing tokenization, parsing, AST construction, semantic analysis, IR generation, and execution. A live editor, error recovery, and runtime inspector make the pipeline inspectable.

TypeScriptNext.jsCompiler DesignReact

Tools for useful work.

Frontend

ReactReact NativeNext.jsTypeScriptTailwind CSSFramer MotionHTML / CSS

Backend

Node.jsExpressPostgreSQLMongoDBRedis

AI / LLMs

Generative AILLM IntegrationRAGAI Agents

Tools & Infra

GitDockerVercelGitHub ActionsLinuxFigmaKotlinREST APIPostman

Have a problem worth solving?