Ean Seng Chang

Student

About Me

Hey! My name is Ean Seng Chang and I'm a third year university student studying mathematics and computer science in Oxford. I enjoy programming in Python, Java and Javascript. I look forward to continue to learn and apply new skills in programming to improve my ability and develop more amazing programs in the future.

My Profile

My Skills

Javascript
Typescript
HTML
CSS
Bootstrap
React
NodeJS
Express
Pug
Python
Java
Scala
Haskell
MongoDB
Docker
Dotnet
Git

Projects

Vision-Based Price Comparison

A group project pursued in partnership with a company to train an object detection model to identify various electronics products with high accuracy, generate a text description of the product, and use web scraping to display similar products. All of this is done on a raspberry pi.

Python | Raspberri Pi | LLMs | Deep Learning

Craneon

A full stack website I developed as part of an internship. Features include logging in, adding bookings and viewing the bookings on a map.

Mongo | Express | React | Node

Chess Engine

A Chess engine made in Java from scratch that follows UCI protocol and plays at a level comparable to 1700 elo rating.

Java | Heroku

Online Square Brawl

An online multiplayer game inspired by Landfall's game using Socket.io to create lobbies that you can play with friends on the browser.

Node | Socket.io | Heroku | HTML

Discord Bot

A utility bot for discord that provides detailed information on your server and tracks user activity. Also created a website using Pug that displays the statistics and commands of the bot dynamically in real time.

Mongo | Express | Node | Bootstrap | Heroku | Pug

My Creative Projects

Particle Font
Flocking Simulation
Evolution Steering
A* Visualised
Circle Images
Particle Clock
Phase Portrait Visualiser
Made by Ean Seng Chang