About who I am.
- π± I'm a passionate software engineer/DevOps cloud engineer
- π Iβm interested in Distributed Systems, Backend Development, and Large Language Model. I enjoy tackling complex problems and building scalable, efficient systems.
- π Iβm currently studying in UPenn. @CIS, @ESE.
- π Fans of Anime and J-Pop.
Some previous projects and current projects
Distributed System
- PennCloud System: Developed a cloud service that supports large file storage services and email services. This project included building a Key-Value Store to handle large-scale data with features for replication and recovery.
- Cloud-based Web Search Engine: Created a comprehensive search engine with Java, featuring a Crawler, Indexer, Ranker, and Frontend components, deployed on AWS EC2. Achieved 1 millison page crawling, efficient data processing and around 2-second response time per query.
- Email/Chat Server: Designed and developed an email service supporting SMTP/POP3 and a high-performance chat service using C++ on Linux VM. Implemented multi-threading, event-driven architecture, and advanced multicast communication protocols.
- PennSearch: Built a distributed file storage and search system using C++ and NS-3. Integrated dynamic routing and consistent hashing to improve efficiency and scalability.
Large Language Model
- π₯Minigrad: A tiny scalar-valued autograd engine supporting forward and backward propagation, mimicking PyTorch.
- πNanoGpt: Implemented and train the 124M parameters GPT-2 model from scratch and achieved better result than OpenAI. (Inspired by Andrej)
Others
- π Personal Website: my first personal website!
- π Bustub Database Management System: A BusTub Relational Database Management System in CMU.
- π
Personal Website: my first personal website! - π
LLM training and GPT-2: Learning from the repo
Tools that I love to use.
Languages that I use and learn
π± My GitHub Data
π¦ 206.7 kB Used in GitHub's Storage
π 2 Contributions in the Year 2025
πΌ Opted to Hire
π 27 Public Repositories
π 21 Private Repositories
I'm an Early π€
π Morning 641 commits βββββββββββββββββββββββββ 09.78 %
π Daytime 3049 commits βββββββββββββββββββββββββ 46.53 %
π Evening 2359 commits βββββββββββββββββββββββββ 36.00 %
π Night 504 commits βββββββββββββββββββββββββ 07.69 %
π I'm Most Productive on Saturday
Monday 1005 commits βββββββββββββββββββββββββ 15.34 %
Tuesday 728 commits βββββββββββββββββββββββββ 11.11 %
Wednesday 669 commits βββββββββββββββββββββββββ 10.21 %
Thursday 483 commits βββββββββββββββββββββββββ 07.37 %
Friday 1009 commits βββββββββββββββββββββββββ 15.40 %
Saturday 1597 commits βββββββββββββββββββββββββ 24.37 %
Sunday 1062 commits βββββββββββββββββββββββββ 16.21 %
π This Week I Spent My Time On
π¬ Programming Languages:
No Activity Tracked This Week
π₯ Editors:
No Activity Tracked This Week
π» Operating System:
No Activity Tracked This Week
I Mostly Code in Java
JavaScript 7 repos βββββββββββββββββββββββββ 17.95 %
Jupyter Notebook 4 repos βββββββββββββββββββββββββ 10.26 %
C++ 4 repos βββββββββββββββββββββββββ 10.26 %
Makefile 3 repos βββββββββββββββββββββββββ 07.69 %
Python 2 repos βββββββββββββββββββββββββ 05.13 %
Last Updated on 14/03/2025 01:53:49 UTC