I'm Ze Li.-image

I'm Ze Li.

Dublin-based Software Engineer at Arista Networks
M.Sc. in Physics & Computer Science

About Me

Full-stack dev who loves building things from scratch. Currently working as a Software Engineer at Arista Networks. 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 ScienceJanuary 2026GPA: 3.99/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.

JavaJava logo
PythonPython logo
GoGo logo
JavaScriptJavaScript logo
HTMLHTML logo
CSSCSS logo
XMLXML logo
MarkdownMarkdown logo
LaTeXLaTeX logo
ReactReact logo
ViteVite logo
StreamlitStreamlit logo
Spring BootSpring Boot logo
FlaskFlask logo
SQLAlchemySQLAlchemy logo
MavenMaven logo
GunicornGunicorn logo
Resilience4jResilience4j logo
KeycloakKeycloak logo
MicroservicesMicroservices logo
API GatewayAPI Gateway logo
KafkaKafka logo
RESTREST logo
gRPCgRPC logo
HadoopHadoop logo
SparkSpark logo
TensorFlowTensorFlow logo
SklearnSklearn logo
MySQLMySQL logo
PostgreSQLPostgreSQL logo
MongoDBMongoDB logo
RedisRedis logo
H2H2 logo
SQLiteSQLite logo
DockerDocker logo
JenkinsJenkins logo
NginxNginx logo
KubernetesKubernetes logo
AWSAWS logo
FirebaseFirebase logo
JUnitJUnit logo
MockitoMockito logo
JestJest logo
VitestVitest logo
GitGit logo
Intellij IDEAIntellij IDEA logo
VSCodeVSCode logo
PyCharmPyCharm 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

CineQuest

A microservice-based movie discovery platform showcasing distributed systems architecture, heterogeneous communication (REST, gRPC, Kafka), polyglot persistence, fault tolerance, and user engagement features. I'm responsible for three microservices: rating, sign, and achievement service.

Technology stack:

Microservices
Kubernetes
Kafka
gRPC
display
next button
display
display
next button
display

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

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
display
next button
display
display
next button
display

AppointStat

A cloud-based data processing and visualization system for analyzing patient appointment behavior using Hadoop MapReduce and Amazon EMR. This project processes a real-world medical appointments dataset to identify demographic patterns in appointment attendance and no-shows.

Technology stack:

Hadoop
AWS
Streamlit

Get in touch