Some Things I've Built

Trade Track

An open-source trading journal designed to help traders record, explore, and revisit their trades with ease. It provides a structured foundation for trade analysis and quantitative algorithm testing.

  • TypeScript
  • Vue
  • Pinia
  • Shadcn UI
  • C#
  • .Net
  • SQL

Expressive Cart

A full-stack e-commerce built with React, Express, and PostgreSQL.

  • React
  • Express
  • PostgreSQL
  • TypeScript

Liangji Yu Portfolio Website

A personal portfolio website built with Next.js, showcasing my projects, collaborations, and experience in a clean and modern design.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion

Life Protocol

A mobile application inspired by Dan Koe's How to Fix Your Entire Life in 1 Day, designed to guide users through a transformative reset. The app provides a supportive, interactive system that helps users rebuild their life with clarity, intention, and momentum.

  • Kotlin
  • Junit
  • Room
  • Hilt
  • Android
  • Gradle
  • MVVM

Data Mimic

A powerful Streamlit application for Pydantic model testing and API integration. Define Pydantic models, generate interactive UI forms automatically, create sample data, and test against REST APIs.

  • Python
  • Streamlit
  • Pydantic
  • HTTPX

User Hub

Core user management system for rapid learning project development.

  • JavaScript
  • React
  • AntDesign
  • Umi Framework
  • Java
  • Spring Boot
  • SpringMVC
  • MySQL
  • MyBatis

AI Manus

The project focuses on the practical application of the Spring AI development framework and involves the use of various mainstream AI clients and tool libraries.

  • Java
  • Spring Boot
  • Spring AI
  • LangChain4j
  • RAG
  • MCP
  • Postgres
  • JavaScript
  • Serverless

FireClick POS

A modern point-of-sale system designed to streamline retail transactions and inventory management for small businesses.

  • C#
  • .NET Framework
  • WPF
  • SQLite
  • MVVM

Reinforcement Learning for Smart Hospital Scheduling

Reinforcement learning-based smart hospital scheduling system using SimPy simulation of staff, patients, equipment, and rooms with spatial and operational constraints, a multi-agent PyTorch framework for schedule optimisation, and heterogeneous graph embeddings to represent multi-type entities and capture relational dependencies for context-aware decision-making.

  • Python
  • PyTorch
  • SimPy
  • Pandas
  • NumPy
  • Matplotlib
  • Jupyter Notebook

Multi-Factor Authentication Simulator

An interactive PyQt simulator with intuitive UI/UX to demonstrate real-world MFA methods, helping users understand security workflows through hands-on scenarios.

  • Python
  • PyQt
  • MVVM

NHS Real-Time AKI Prediction System

A real-time ML feature prediction pipeline by streaming patient EHR data through a message broker and Redis for persistent caching, ensuring low-latency preprocessing and consistent high-throughput data ingestion for model readiness.

  • Python
  • PyTorch
  • Scikit-learn
  • Pandas
  • NumPy
  • Matplotlib
  • Redis
  • Docker
  • Kubernetes
  • Prometheus

Readit

Readit is a website that leverages the official Reddit API to browse aggregated content. Users can view the latest posts, explore comments, and search for specific topics across the web, all within a custom-built interface.

  • React
  • TypeScript
  • JavaScript
  • CSS
  • Redux
  • Vite

Jammming

A sleek, user-friendly music discovery and playlist-building website designed to help users explore songs and seamlessly export their curated playlists to Spotify.

  • React
  • TypeScript
  • JavaScript
  • CSS

Game of Morel

A quirky strategy game where players compete to collect, cook, and outsmart each other using magical morel mushrooms.

  • Java
  • JavaFX

Apocalyptic Simulator

Dive into a virtual ecosystem where each species interacts with one another, causing changes in their statistics and providing a visual representation of the population dynamics over time.

  • Java
  • JavaFX
  • CSS

Pomodoro Timer Website

A productivity-enhancing app that utilises the popular Pomodoro technique to help you manage your time effectively and boost your productivity.

  • React
  • JavaScript
  • CSS
  • Blender

Human Resources Contract

Contract providing functionality to manage employee registrations, terminations, and salary withdrawals in either USDC or ETH. The contract integrates with an Automated Market Maker (AMM) and a price oracle to facilitate salary payments in ETH.

  • Solidity

Simple Store Insights

Database system for searching item price and checking personal spending.

  • Python
  • Tkinter
  • SQLite

Collaborations

Sudoku

Sudoku is a puzzle app that lets you solve classic number-placement challenges. It features a clean, distraction-free design with a simple interface to keep you focused and engaged.

  • Python
  • GTK4
  • libadwaita

© 2026 Liangji Yu. All rights reserved.