π Student at Shanghai Jiao Tong University (SJTU)
π» Passionate about AI, Full-Stack Development, and System Programming
π± Working on full-stack web applications
π§ Experienced with Python, TypeScript, C++, and various frameworks
π« Feel free to reach out for collaborations or just a chat!
- ChemNexus - Chemical molecules information hub |
JavaScript - clc-db - Database management tool |
JavaScript - wyag - Write Yourself a Git implementation learning |
Python
- coderadio.nvim - Listen to freeCodeCamp's Code Radio in Neovim |
Lua
- reqtrace - Trace between requirements and test cases |
Rust - pdf-tools - Online PDF toolbox with PyPDF2 and Streamlit |
Python - Docset4Dash - Convert docs to Dash docset format |
GitHub Actions
- SJTU-CS3324-Final - Multi-scale feature pyramid network for image quality assessment |
TeX - SJTU-CS2602 - Data Structures course materials and homework solutions |
C++ - SJTU-AI3603-HW1 - Artificial Intelligence course homework solutions |
Python - SJTU-ICE2606 - Lab instructions and solutions |
Python - SJTU-CS3611-whisper - Lab instructions and solutions |
Python - SJTU-CS3604-Final - Modern online travel agency platform |
TypeScript - UCB-EE120 - UC Berkeley EE120 course backup |
Course Materials - Stanford-CS144-minnow - CS144 networking project implementation |
C++
CodeCraters is a really fun platform to learn low-level programming by building things from scratch! Below are my solutions to some of their projects.
- Git - Learn about git objects, plumbing commands and more |
python - Sqlite - Learn about SQL syntax, SQLite's file format, B-trees and more |
python - Shell - Learn about parsing shell commands, executing programs and more |
python
Programming Languages
Frameworks & Libraries
Tools & Platforms