I'm Ze Li.-image

I'm Ze Li.

Software Developer &
Computer Science Postgraduate at UCD (Graduating Dec).

About Me

Full-stack dev who loves building things from scratch. Physics master’s grad turned coder (soon-to-be CS master’s!). Passionate about clean code, problem-solving, and bridging ideas to reality.

  • Location:Dublin, Ireland
  • Languages:Mandarin / English
  • Study:University College Dublin
  • Interests:Coding & Gaming

Education

University College Dublin

Masters in Computer ScienceDecember 2025Current GPA: 4.02/4.20

University of Chinese Academy of Sciences

Masters in Theoretical PhysicsJune 2023GPA: 82.88/100

Beijing Institute of Technology

Bachelors in Applied PhysicsJune 2019GPA: 80.58/100

Skills

Here are the technologies and tools that I have experience using or domain.

ReactReact logo
ViteVite logo
JavaScriptJavaScript logo
CSSCSS logo
HTMLHTML logo
JavaJava logo
Spring BootSpring Boot logo
MavenMaven logo
PythonPython logo
FlaskFlask logo
SQLAlchemySQLAlchemy logo
GunicornGunicorn logo
TensorFlowTensorFlow logo
SklearnSklearn logo
MySQLMySQL logo
PostgreSQLPostgreSQL logo
H2H2 logo
SQLiteSQLite logo
VitestVitest logo
JestJest logo
MockitoMockito logo
JUnitJUnit logo
DockerDocker logo
JenkinsJenkins logo
NginxNginx logo
AWSAWS logo
FirebaseFirebase logo
GitGit logo
Intellij IDEAIntellij IDEA logo
VSCodeVSCode logo
PyCharmPyCharm logo
XMLXML logo

Check out some of my work

display
next button
display

Storage Management App

A responsive dashboard web app for managing food storage. I always forget how much I have left in the fridge and this app helps me keep track of it and record my meals. It also helps me plan my shopping list. Feel free to login with Firebase service and add your own recipes.

Technology stack:

React
Spring Boot
PostgreSQL

Planhattan

A responsive web application designed to helps tourists plan their day by predicting and visualising crowd data for popular attractions, restaurants, parks, and museums. I'm responsible for the backend development and deployment of this app.

Technology stack:

React
Spring Boot
MySQL
XGBClassifier
display
next button
display
display
next button
display

BikeShareApp

A responsive web application designed to help people get shared bikes information in dublin. Users can get real-time updates on bike station availability and current weather conditions based on their location, see visualized availability prediction, history trends and heat map for each bike station, and plan routes easily

Technology stack:

JavaScript
Flask
MySQL
Tensorflow

Get in touch