Computer Science Undergraduate
C++ · Algorithms · Computer Systems
Solving problems. Understanding systems. Building step by step.
user : dfsjiv
role : Computer Science Undergraduate
main : C++
focus : Algorithms and Computer Systems
status : Learning, solving and building
current : CS fundamentals, competitive programming, Unity 2D and personal blog
long_term : Build a small toy operating system
| Area | Working On |
|---|---|
| Algorithms | Data structures, trees, graphs, binary search and competitive programming |
| Systems | Operating systems, computer networks and computer architecture |
| C++ | Writing clearer, safer and more maintainable code |
| Mathematics | Linear algebra and structured problem-solving |
| Development | Unity 2D experiments and a personal learning blog |
[active] data structures and algorithmic problem-solving
[active] operating systems and computer networks
[active] computer organization and architecture
[build ] personal blog and Unity 2D projects
[future] foundations for a small toy operating system
Languages
Development
Web and Infrastructure
| Repository | What It Represents |
|---|---|
King-storehouse |
C++ data structures and algorithms practice |
course-table |
A local-first course schedule app built with Flutter and Rust |
my-blog |
A personal space for learning notes, projects and technical exploration |
- Strengthen algorithmic thinking through consistent practice.
- Understand how computer systems work below the application layer.
- Connect theory with small, focused implementations.
- Keep documenting progress and lessons on the personal blog.
- Prepare for a future attempt at building a small toy operating system.
- GitHub: @dfsjiv
- Email: [email protected]
- Blog: lilinzheng.bbroot.com
status: learning / solving / building
Switch view: previous sakura profile
dfsjiv
Computer Science Undergraduate
C++ · Algorithms · Computer Systems · Game Development
Learning deeply, building patiently, and growing one commit at a time.
- Computer Science undergraduate building strong programming and CS fundamentals.
- Mainly working with C++ and practising data structures and algorithms.
- Currently studying operating systems, computer networks, computer architecture, and linear algebra.
- Interested in competitive programming, systems programming, and 2D game development.
- Building a personal blog to document learning notes, projects, and technical exploration.
| Area | Current Focus |
|---|---|
| Algorithms | Trees, graphs, binary search, and advanced data structures |
| Systems | Operating systems and computer networks |
| Computer Fundamentals | Computer organization and architecture |
| Mathematics | Linear algebra and problem-solving |
| Development | Personal blog and Unity 2D game development |
- Strengthening data structures and algorithmic problem-solving.
- Understanding how operating systems and computer networks work internally.
- Writing clearer, safer, and more maintainable C++.
- Building projects that connect theoretical knowledge with actual implementation.
- Preparing to build a small toy operating system in the future.
my-blog— A personal blog project for learning notes and technical exploration.King-storehouse— C++ data structures and algorithms practice.course-table— A local-first course schedule app built with Flutter and Rust.
Learning in public, building one step at a time. 🌸

