JC
Hi, my name is
John Christopher Go.
I build things for the web.
I'm a front-end developer specializing in building scalable, high-quality web applications with modern technologies. I focus on crafting intuitive, accessible user interfaces and delivering seamless, performant user experiences that drive real business and user impact.
01.
About Me
Hello! I'm a passionate front-end developer who loves building innovative web applications that solve real-world problems. My journey into software development began with a curiosity about how websites work, which quickly evolved into a deep appreciation for clean code, user experience, and scalable architecture.I specialize in modern web technologies and have experience building everything from responsive user interfaces to creating performant applications that deliver exceptional user experiences.Here are a few technologies I've been working with recently:
02.
Where I've Worked
Front-End Engineer @Highoutput Ventures
March 2022 - April 2023
  • Developed and delivered multiple web application projects across different teams and domains.
  • Assigned to high-priority projects to accelerate delivery and fill critical resource gaps.
  • Worked as part of the Vanguard team providing development support across projects.
  • Designed reusable UI components and frontend patterns that improved development speed and code consistency across the platform.
  • Collaborated closely with designers, backend engineers, and stakeholders to deliver complex, compliance-driven features.
  • Converted Figma designs into responsive, production-ready interfaces with high visual fidelity.
  • Played a key role in reducing bug resolution time by approximately 30%, increasing overall platform reliability.
03.
Some Things I've Built
Pharmivra Inventory System
Featured

Pharmivra Inventory System

Pharmivra 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.

Next.jsTypeScriptGraphQLZustandTailwindCSSShadCN UINestJSPostgreSQLPrismaApollo ClientReactZustandElectron.js
Pokedex App
Pokedex App

A 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.

Next.jsTypeScriptGraphQLZustandChakra-UIApollo ClientZustandReact
Unnie's Ramyun
Unnie's Ramyun

Inventory 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.

Next.jsTypeScriptGraphQLZustandChakra-UINestJSMongoDBReact QueryZustandReact
Pacifica Inventory System
Pacifica Inventory System

An Inventory Management System for a Pacifica Inventory System that has products. This project is built with Next.js, TypeScript, MongoDB, Nexus, GraphQL, React Query, Zustand and Chakra-UI.

Next.jsTypeScriptGraphQLZustandChakra-UI
Portfolio Website
Portfolio Website

Lorem, ipsum dolor sit amet consectetur adipisicing elit. Maiores, architecto sunt possimus itaque qui voluptatum, incidunt tempora, vero explicabo dignissimos praesentium laboriosam? Magnam fugit vero, minima autem enim quam harum.

Next.jsTypeScriptGraphQLZustandChakra-UI
05.
Company Contributions
RoyalReels X
ScaleForge

Project RoyalReels X

A RoyalReels X is a casino game that allows you to play different games like slots, table games, and live games. This project is built with Nx Monorepo, Next.js, TypeScript, MongoDB, NestJS, GraphQL, Zustand, Tailwind CSS and ShadCN UI.

Site Down
Next.jsTypeScriptGraphQLZustandTailwind CSSShadCN UIApollo ClientReact
ThePokies X
ScaleForge

Project ThePokies X

A ThePokies X is a casino game that allows you to play different games like slots, table games, and live games. This project is built with Nx Monorepo, Next.js, TypeScript, MongoDB, NestJS, GraphQL, Zustand, Tailwind CSS and ShadCN UI.

Site Down
Next.jsTypeScriptGraphQLZustandTailwind CSSShadCN UIApollo ClientReact
Astrial Admin BackOffice
ScaleForge

Project Astrial Admin BackOffice

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.

Site Down
Next.jsReactGraphQLZustandTailwind CSSShadCN UIReact QueryReactTypeScriptJavaScriptAdmin Dashboard
HighOutput Ventures

Project Upwatch

An Upwatch is a monitoring tool that allows you to monitor your website and your applications. This project is built with Nx Monorepo, Next.js, TypeScript, MongoDB, NestJS, GraphQL, Zustand and Chakra-UI.

Site DownNo Screenshot Available
Next.jsTypeScriptGraphQLZustandChakra-UI
ScaleForge

Project BetVision

BetVision is a betting platform that allows you to bet on different games like slots, table games, and live games. This project is built with Nx Monorepo, Next.js, TypeScript, MongoDB, NestJS, GraphQL, Zustand and Chakra-UI.

Site DownNo Screenshot Available
Next.jsTypeScriptGraphQLZustandChakra-UI
05.
Get in Touch

Let's Connect

send-email
go.jchristopher@gmail.com
© John Christopher Go 2023