Hi, I'm Zheng Jing👋
A final year student at NUS studying Computer Science 💻. I enjoy reading, cooking/baking and playing chess in my free time. ♟️🧁
ZJ

About

Currently, I am pursuing a bachelor's degree in computer science, am interning as a Frontend Software Engineer at GIC, and competed in over 8 hackathons for fun. An accomplishment I am most proud of as of writing this is building my own chessboard react component, which you can see in any of my chess blogposts, for example a study of Hikaru's game I did. Check out the rest of my blog here.

Blog

Work Experience

G

GIC (Government of Singapore Investment Corporation)

Jun 2025 - Present
Software Engineer Intern
  • Contributed significantly (10k+ LOC) to the complete frontend overhaul of GIC’s internal chatbot, empowering 2,000+ DAU with agentic LLM workflows in a large codebase using React, Tanstack Query and Jotai.
  • Implemented WebSocket-based connections (from SSEs) for real-time communication with backend services
  • H

    HTX (Home Team Science & Technology Agency)

    Jan 2025 - Jun 2025
    AI Software Engineer Intern
  • Developed, integrated and deployed (to AWS Elastic Container Service) article analysis & entity extraction capabilities powered by AWS Bedrock for a news monitoring app built using React and FastAPI.
  • Collaborated with AWS ProServe team to set up VPC endpoints to access AWS Bedrock and standardizing development workflows on AWS, focusing on security best practices.
  • Implemented CI/CD pipeline with OIDC-based GitLab authentication to automatically build and push Docker images to AWS ECR, eliminating manual deployment steps and improving development efficiency.
  • N

    NIE (National Institute of Education)

    May 2024 - August 2024
    Software Engineer Intern
  • Ideated, built and deployed (to Google Cloud Platform) a mobile-friendly UI multimodal chatbot using Gemini LLM from scratch in a month, used by 30+ secondary school students in a 3-day learning journey hosted at NIE.
  • Implemented RAG, chat history and session management functionality using VertexAI and Firebase.
  • Successfully integrated PRs into Google's Node.js VertexAI open-source GitHub repository, improving documentation and developer experience for a repository with over 160k weekly downloads. ([PR #386](https://github.com/googleapis/nodejs-vertexai/pull/386) in googleapis/nodejs-vertexai)
  • Skills

    React
    React Native
    React Query (Tanstack)
    Jotai
    Next.js
    Javascript
    Typescript
    Node.js
    Python
    Sql (Postgres)
    Golang
    Docker
    Java
    C++
    GCP
    AWS
    My Projects

    Check out my latest work

    I've worked on a variety of projects, and these are some of my favourites.

    ShowerThoughts

    ShowerThoughts

    ShowerThoughts uses AI to analyze your current journal entries, identify recurring themes, and provide insightful prompts to encourage deeper reflection. Whether you’re documenting a tough day or celebrating a small victory, the app intuitively understands your mood and tailors questions to foster meaningful introspection.

    NextJS
    VertexAI
    Prisma
    TailwindCSS
    PostgreSQL
    Supabase
    GCP
    OAuth
    GovAnalysis

    GovAnalysis

    GovAnalysis is an open-source AI chatbot app that utilises RAG to provide accurate recommendations for government business support schemes, to help small and medium-sized businesses grow.

    Next.js
    LangChain
    Vercel AI SDK
    Vercel KV Database
    Supabase Vector Store
    NextAuth.js
    Typescript
    PostgreSQL
    TailwindCSS
    Shadcn UI
    ImpactTrack

    ImpactTrack

    A robust and reliable system to accurately track and measure the number of people impacted by volunteering efforts, supporting publicity with a shared gallery populated by images submitted by volunteers.

    Next.js
    Typescript
    Pocketbase
    TailwindCSS
    Shadcn UI
    QuattroLingo

    QuattroLingo

    A language tutor that uses LLM to generate language quizzes for the user.

    Next.js
    Typescript
    Pocketbase
    TailwindCSS
    BoulderView

    BoulderView

    A social media mobile application for climbers to connect and grow together. Allows uploading and sharing of climbs with fellow climbers, a map to find the nearest climbing gyms and a stat tracker to track progress of climbing sessions.

    React Native
    Supabase
    Figma
    Jest
    Redux
    Hackathons

    I like building things

    As of my final year in university, I attended 8+ hackathons. It was an awesome experience building projects in a room full of passionate developers.

    • J

      JPMorgan & Chase Code for Good 2025

      Singapore, SG

      ResidentConnect is an AI-assisted case management platform designed to help community organisations fairly and efficiently allocate resources to residents.
    • G

      Google Gemini Developer Competition

      Singapore, SG

      ShowerThoughts uses AI to analyze your current journal entries, identify recurring themes, and provide insightful prompts to encourage deeper reflection. Whether you’re documenting a tough day or celebrating a small victory, the app intuitively understands your mood and tailors questions to foster meaningful introspection.
    • T

      TIL-AI DSTA BrainHack 2024

      Singapore, SG

      Achieved a top 8 finish out of 60+ teams in the online qualifiers, advancing to the semi-finals. Developed solutions for NLP, ASR and VLM tasks using PyTorch and Hugging Face’s Transformers. Spearheaded NLP and VLM tasks, achieving near 100% accuracy for the NLP task and 73% for the VLM task. Finished as a semi-finalist.
    • H

      HackoMania 2024

      Singapore, SG

      GovAnalysis is an open-source AI chatbot app that utilises RAG to provide accurate recommendations for government business support schemes, to help small and medium-sized businesses grow. GovAnalysis was made in 24 hours as part of HackOMania 2024.
    • H

      HackBash x A.YCEP 2024

      Singapore, SG

      Ranked in the top 70 of 350+ participants, qualifying for the finals. Participated in CTF qualifiers featuring OS, cryptography, networking & forensics, and web exploitation. Cleared 100% of cryptography and networking challenges, and 75% of the remaining two categories
    • H

      Hack for Good 2024

      Singapore, SG

      A robust and reliable system to accurately track and measure the number of people impacted by volunteering efforts, supporting publicity with a shared gallery populated by images submitted by volunteers. a virtual reality application allowing users to see themselves in third person.
    • H

      Hack & Roll 2024

      Singapore, SG

      Developed a language tutor that uses LLM to generate language quizzes for the user.
    • H

      Hack & Roll 2023

      Singapore, SG

      Created an NUS marketplace web application to provide NUS students with a platform to buy/sell secondhand items. This project was created to aid students in reducing waste and saving money at the same time.
    Contact

    Get in Touch

    Want to ask me something? Just shoot me a dm with a direct question on Instagram and I'll respond whenever I can.