Hello!

I'm Jian Rong King

A passionate developer who loves building clean, efficient, and impactful projects.

Tech Stack & Tools

React

Node.js

Typescript

MongoDB

Java

githubjavascriptoraclegitlabmongodbfigmapytorchtailwindtensorpythonframergithubjavascriptoraclegitlabmongodbfigmapytorchtailwindtensorpythonframergithubjavascriptoraclegitlabmongodbfigmapytorchtailwindtensorpythonframer

Projects

2025

NutriTrack

Mobile App Development

  • Personalized AI powered nutrition tracking Android app built with Kotlin and MVVM architecture.
  • Migrated CSV data into a Room database, implemented multi-user login/logout with account claiming.
  • Integrated Gemini GenAI API to generate personalized food tips along with FruityVice API for real-time fruit nutrition data and stores them in Room Database
  • Clinician dashboard showing gender-based analytics and AI-generated dietary patterns.
  • Real-time leaderboard that ranks users by nutrition scores.

Kotlin Logo

Kotlin

Room DB Logo

RoomDb

Gemini API Logo

Gemini API

NutriTrack

2024

Guitar Hero

Web-Development
Functional Programming

  • Developed a web-based Guitar Hero–style game using Functional Reactive Programming in TypeScript
  • Leveraging RxJS observables for real-time input, animation, and pure state management
  • Implemented a declarative game loop that reads note data from a CSV file and plays sound with Tone.js, accurately handling pitch, velocity, and timing

TS_logo

TypeScript

RxJs_logo

RxJs

Guitar Hero

2025

Santorini Game

OOP
Design Patterns

  • Designed the system architecture using UML class diagrams and CRC cards derived from user stories, then incrementally built the game engine using object-oriented programming principles.
  • Applied SOLID design principles and used techniques such as encapsulation, inheritance, and abstraction to ensure modularity and code reusability.
  • Integrated a responsive GUI using Java Swing, and followed scalable design with the use of relevant design patterns (e.g., Factory, Singleton) to manage game components.

Santorini Game

2024

Paris Transit Database System

PL/SQL
MongoDB
Trigger

A database solution to computerize Paris Transit service records. Implemented a sets of relational (Oracle) and non-relational (MongoDB) queries. Application of MongoDB operations to produce outputs that meet client's requirements. Meeting the client's requirements and PL/SQL (Trigger & Procedure) code to enforce business rules.

OracleDb logo

Oracle database

mongoDb logo

mongoDb

Paris Transit Database System

Awards & Extra-Ciricular

-

High Achiever Award Scholarship

Provided by Monash University Malaysia

-

Founder Chair Man Scholarship

Provided by Dato Steve Chong - Austin Height International School

Get in touch!

Active in

Kuala Lumpur - Malaysia

Singapore - Singapore

© 2025. All rights reserved.