Core frontend
Languages and frameworks used to build production web interfaces.
- JavaScript
- TypeScript
- React
- Next.js
- Svelte
- HTML
- CSS
FRONTEND ENGINEER / PRODUCT BUILDER
I'm John, a frontend engineer focused on scalable web and mobile applications, design systems, and reliable product experiences that create measurable impact.

I build thoughtful web applications that solve real problems and remain dependable as they grow.
My journey into software development began with curiosity about how websites work. It grew into a focus on clean code, user experience, and scalable frontend architecture.
I specialize in modern web technologies and have experience building responsive interfaces and performant applications across different products and domains.
CAREER PATH
05+ years across mobile applications, product interfaces, and production platforms.
Application Developer
CURRENT ROLEFront-End Engineer
CURRENT ROLEFront-End Engineer
Languages and frameworks used to build production web interfaces.
API integration, server-state caching, and client-state management.
Component libraries and styling systems for consistent, responsive products.
Tools supporting scalable repositories, testing, and collaborative delivery.
Server-side and database technologies used for full-stack product delivery.
Cross-platform development, containers, and application deployment.
PROJECT / 01A Pokedex App that displays a list of Pokemons and their details. This has also a custom game which is a card game in which you earn a Z-Points to Obtain a certain pokemon. This project is built with Next.js, TypeScript, GraphQL, Zustand and Chakra-UI.
PROJECT / 02Inventory Management & POS System for a Korean ramyun shop, supporting product and sales management. Built with Nx Monorepo, Next.js, TypeScript, NestJS, and GraphQL, using MongoDB for data storage,React Query for data fetching and caching, Zustand for state management and Chakra UI for state management and UI.
PROJECT / 03IN DEVELOPMENTDaloyPH mobile is a citizen-focused mobile application that makes local goverment services more accessible and convenient. Residents can discover municipal and barangay services, submit document requests, track application progress, receive real-time notifications, and stay informed through announcements, community events, job opportunities, and emergency hotlines. The application also supports citizen profile, identity verification, secure authentication, and accessible light and dark themes. Built with Flutter and Dart, the app deliverts a unified civic-services experience accross Android and iOS
PROJECT / 04DaloyPH Web Admin is a centralized management platform for municipal and barangay personnel. It enables authorized staff to process citizen applications, verifiy identities, maintain the government service catalog and documents requirements, and publish announcements, events, job opportunities, and emergency contact information. The Platform also provides citizen records, department and barangay management, staff adminitration, role-based access control, audit logs, system settings, and municipality-level oversight. Built with Next.js, React, TypeScript, GraphQL, and Tailwind CSS, it gives local goverment teams an organized and accountable way to deliver digital public services.
PROJECT / 05Pharmivra is a Pharmaceutical Inventory Management System — A scalable inventory system for managing pharmaceutical products and stock. Built with Next.js, TypeScript, NestJS, and GraphQL, using PostgreSQL and Prisma for data persistence, with React Query, Zustand, ShadCN UI, and Tailwind CSS for efficient state management and a modern UI.
PROJECT / 06
PROJECT / 07Professional products I helped ship, maintain, and evolve inside multidisciplinary teams.
These contributions represent production work across design-system implementation, frontend architecture, product delivery, and platform reliability.
A mobile marketplace connecting clients with independent local service providers.

Pakyaw Kalabaw is a mobile application that serves as a bridge between clients and independent service providers—including motorcycle taxi riders, food delivery couriers, skilled workers such as plumbers and electricians, and online sellers. It is not a company that employs service providers; rather, it is a platform designed to enable fast, convenient, and direct connections between clients and individuals offering products or services.
TECH STACK
Customer-facing platforms and internal products supporting high-traffic gaming operations.

A high-traffic gaming platform spanning slots, table games, and live experiences. I contributed production UI, reusable frontend patterns, and ongoing performance and reliability improvements.
TECH STACK

A customer-facing gaming platform built within a shared Nx architecture. My work focused on scalable Next.js interfaces, design fidelity, and maintainable product patterns.
TECH STACK

Admin dashboard for the RoyalReelsX casino portal. Its purpose is to manage the casino’s back‑office operations. The dashboard module gives a high‑level overview, while specific tabs handle members and account management, deposit and withdrawal requests, promotions and tournaments, compliance checks and detailed reporting.
TECH STACK
A betting product offering multiple game formats through a unified interface. I contributed reusable components and production-ready frontend experiences.
TECH STACK
Cross-team frontend delivery for venture-backed products at different stages of maturity.
A monitoring product that helps teams track the health and availability of websites and applications. I supported responsive frontend delivery across a fast-moving venture team.
TECH STACK
I'm always interested in thoughtful product work, ambitious frontend challenges, and teams that care about craft.
go.jchristopher@gmail.com