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

2025

Porfolio Website

  • Developed a responsive and interactive portfolio using Next.js, TypeScript, and Tailwind CSS, showcasing personal projects, technical skills, and experience.
  • Implemented smooth transition animations for each section and designed a clean, scrollable layout to clearly display tech stack and project showcases.

nextJsLogo

Next.js

Room DB Logo

React

Gemini API Logo

TailWindCSS

Gemini API Logo

Framer motion

Porfolio Website

2024

Guitar Hero

Web-Development

  • 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

HTML Logo

HTML

CSS Logo

CSS

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

Java Logo

Java

Java Swing Logo

Java Swing

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 DB

mongoDb logo

MongoDB

Paris Transit Database System

2025

Full-Stack Todo-List Website

  • Developed a full-stack task management app with a responsive React frontend and an Express.js backend simulating real-world API interactions.
  • Designed and implemented RESTful API endpoints (GET, POST, PUT, PATCH, DELETE) to support core task operations—creating, updating, completing, and deleting todos.
  • Integrated a local PostgreSQL database for persistent task storage and modeled schema for efficient querying.
  • Applied modular routing, middleware handling, and CRUD controller design for maintainable backend architecture.

Java Logo

Java

nodejs_logo

Node JS

expressJs Logo

ExpressJs

postgre Logo

PostgreSQL

Full-Stack Todo-List Website

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.