Skip to content
View KennethOng02's full-sized avatar

Block or report KennethOng02

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KennethOng02/README.md

Hi! I'm Kenneth Ong👋

Full Stack Developer | Tech Enthusiast | Building practical system

Tech Stack

Frontend: React.js · Next.js · SvelteKit · Flutter · Vite

Backend: Django · Flask · Spring Boot · Node.js

Databases: MySQL · Firebase · Supabase

Tools & DevOps: Git · Docker · Podman · Vercel · Vitest

Connect With Me

Top Projects

Full-stack app that analyzes calisthenics hold videos using MediaPipe pose detection, geometric scoring, and LLM-generated coaching feedback.

  1. Upload a video and select the move
  2. Frames are extracted at 2 FPS and run through MediaPipe pose detection
  3. The longest stable-pose window is identified
  4. Geometric metrics (angles, alignment, lean) are scored against calibration curves
  5. An LLM generates coaching feedback from the scores
  6. Results are displayed with a skeleton overlay on the best frame and a score trend chart

Moves: planche · front lever · back lever · handstand

Stack: FastAPI · React · TypeScript · MediaPipe · OpenCV · Claude/OpenAI/Gemini (configurable)


A minimal, fast personal site built with SvelteKit — doubles as a knowledge base powered by RAG. My Obsidian vault is indexed and embedded, so visitors can chat with my notes and surface connections across everything I've written. Think of it as a searchable second brain, publicly accessible.

Stack: SvelteKit · TypeScript

Popular repositories Loading

  1. NTNU-Numerical-Method NTNU-Numerical-Method Public

    111-1 CSIE Course

    C 2

  2. Bang Bang Public

    110-2 NTNU CSIE Computer Programming II group project featuring the BANG board game.

    C 1

  3. Learn-Rust Learn-Rust Public

    Rust

  4. CTF CTF Public

    TypeScript

  5. rustlings rustlings Public

    Forked from rust-lang/rustlings

    🦀 Small exercises to get you used to reading and writing Rust code!

    Rust

  6. LAT-Repo LAT-Repo Public

    Jupyter Notebook