James Young's repositories
resume
My CVs
nix-os-configs
My desktop NixOS config files
jamesyoung-15
Config files for my GitHub profile.
DSA_Prep
My coding practice stuff, mainly focus on DSA problems from places like Hackerrank, Leetcode, etc.
IoT-Air-Con-System
An IoT air-con system that uses a mechanical arm to interact with the air-con controller and sensors for adjusting room temperature.
Personal-Awesome-Lists
My personal lists of favourite applications, tools, etc.
serverless-face-blurring
Serverless application that blurs faces in an image and stores in a bucket. Uses Python with OpenFaaS and MinIO bucket. Deployable with MiniKube.
Powerless-Vibration-Sensor-Probe-using-DHFLC
My final year project at HKUST where we built a Powerless Vibration Sensor Probe using DHFLCs.
PersonalWebsite
Ongoing portfolio website
HomeLab
My home lab/server for self-hosting applications, development, etc.
STM32-Air-Quality-Monitoring
An Internet of Things (IoT) air quality monitoring project with STM32 and ESP32 boards. Sensors used are SGP30 for air quality, and AM2320 for temperature and humidity.
OSRS_NPC_Guessr
A game where player has to guess the OSRS NPC name and location.
DeepQLKart64
On-going project that aims to use Deep Q-Learning to play Mario Kart 64
arch-kde-configs
My KDE Plasma configs
IoT-Home-Sensor-Dashboard
Full stack sensor dashboard that shows my home sensor information.
FallDetection
My project at Intelligent Design Technology Limited where I worked on a fall detection system using camera input only.
osrs_utils
Random OSRS (Old School RuneScape) test stuff.
MyArchive
Old files such as school assignments, past projects that I no longer want to touch, etc.
ProjectIdeas
My notes for project ideas.
jamesyoung-15.github.io
Portfolio website
Todo-List-Django
A to-do list created with Django. Hosted on VPS and deployed with Gunicorn, Nginx, Postgres, Letsencrypt in Docker container.
ESP32Cam-MeterReading
Uses ESP32-CAM to read digits of a utility meter with AWS Rekognition. Project for internship at Kolour-Think-Tank.
Mini-Robot-Cleaner
A STM32 robot project with wireless control through UDP and automatic obstacle avoidance mode through 3 ultra-sonic sensors.
programming_practice
Practice files for programming or other things.
Tic-Tac-Toe-Minimax
Simple Tic-Tac-Toe game written in C++ with AI that uses minimax for finding best move to play.
Internship-GraphiteVentureLimited
Intern stuff as IoT intern at Graphite Venture Limited