Backend & Data-Oriented Software Engineer
Java · Spring Boot · SQL · Distributed Systems · DevOps
I build reliable backend services and data-heavy applications with a focus on clean design, reproducible pipelines, and production-quality delivery.
Currently based in the Netherlands and pursuing my MSc in Data Science & Society at Tilburg University.
Spring Boot · JPA · Flyway · Spring Security · JWT · Docker · GitHub Actions · AWS
A production-style backend for discovering and reviewing local businesses.
Implements secure SMS login (Spring Security + JWT), merchant listing,
review workflows, and a high-concurrency voucher/flash-sale system using:
- Redis caching & logical expiration
- Lua atomic operations
- Async queues (List / Stream / PubSub)
- Custom Redis distributed locks (with watchdog renewal)
Also includes Dockerized deployment, Flyway migrations, CI/CD with GitHub Actions,
and planned features such as geo-search (Redis GEO), check-ins (Bitmap), and UV analytics (HLL).
🔗 Repo: https://github.com/liyanzhuo2022/city_review
Java · Spring Boot · MySQL · Redis · WebSocket · JWT
A multi-role restaurant + customer backend system inspired by real-world takeout platforms.
- Full restaurant workflow: menu mgmt, order pipeline, rider updates
- Redis caching, JWT authentication, async WebSocket notifications
- Robust module separation & database schema design
➡️ Repo: https://github.com/liyanzhuo2022/sky-take-out
Spring Boot · Vue 3 · MyBatis · AOP Logging
A management system featuring employee, department, and workflow control.
- Designed REST APIs & database models for CRUD operations
- JWT login flow, AOP-based request logging, exception handling
- Full-stack integration with a modular Vue frontend
➡️ Repo: https://github.com/liyanzhuo2022/tlias_management_system
Java · Data Structures · Persistence
From-scratch reimplementation of core Git features:
- Commit trees, branches, HEAD, staging, serialization
- File diff logic, persistence with byte-level I/O
- Deep understanding of system design & state management
➡️ Repo: https://github.com/liyanzhuo2022/cs61b_21sp
(Highlighted project inside repo)
FastAPI · Streamlit · Docker · CI/CD
An end-to-end reproducible ML pipeline for book-genre classification.
- Deterministic training environment with Docker
- CI testing & automatic build pipelines
- API inference service + Streamlit UI
➡️ Repo: https://github.com/liyanzhuo2022/Reproducible-ML-Deployment-Pipeline
Python · LightGBM · NLP · FastAPI
Bias detection + rewriting tool combining ML classification and LLM rewriting.
- Built bias scoring algorithm and web UI
- Integrated inference endpoints + HTML frontend
➡️ https://github.com/liyanzhuo2022/GenderAnalyzer
Python · Django · Bootstrap
Django system that checks hardware compatibility and recommends optimized builds.
➡️ https://github.com/liyanzhuo2022/compatibility
Languages: Java, Python, SQL
Backend: Spring Boot, Spring Security, JPA/Hibernate, MyBatis, REST APIs
Databases: MySQL, PostgreSQL, Redis
DevOps: Docker, GitHub Actions, Nginx, AWS (EC2, RDS)
Practices: OOP, clean architecture, testing, CI/CD, Agile
Foundations: Data structures, algorithms, distributed systems concepts
Tilburg University — MSc Data Science & Society (2024–Present)
Courses: Machine Learning(Python, Scikit-Learn), Reproducibility & Deployment (Docker, CI/CD), Interactive Data Transformation(SQL, Spark)
Peking University — Juris Master of Financial Law (2022-2024)
Peking University — Bachelor of Law (2018–2022)
📧 Email: [email protected]
🔗 LinkedIn: https://www.linkedin.com/in/yanzhuo-li-72b2b9337/

