👋 Hi everyone! I'm Shihong Gan, a third-year computer science student from [Longyan University], spending most of my days diving into C/C++, solving algorithm puzzles, and breaking (then fixing) things in my code. If I'm not debugging a segfault, you'll find me brewing my third cup of coffee while debating the merits of RAII vs. smart pointers (spoiler: I love both).
🔧 My Toolbelt
Languages: C/C++
Skills: Data structures & algorithms, low-level system programming, OOP design patterns, unit testing (Google Test FTW!)\
Tools: Git,VS Code, Linux (Ubuntu daily driver), VS2022 ...
🚀 What I'm into right now
Systems Programming: Deepening my understanding of memory management, concurrency (mutexes, atomics, futures), and low-level optimizations
Open Source: Looking for small C++ projects to contribute to — hit me up if you have a parser to improve or a test suite to expand!
Writing Code that Lasts: Obsessed with clean architecture, type safety, and making codebase documentation so good even future-me understands it
📚 Still Learning (and loving it!)
As a student, I'm balancing coursework (OS, Computer Networks, and a senior project on game physics in C++) with side projects that let me experiment. I believe the best way to learn is by building — and breaking — real-world applications.
👨💻 Let's connect!
I'm here to share what I'm learning (and the many bugs I encounter), hear about your projects, and geek out over compiler optimizations or the latest C++ standard features.
GitHub: GSHongDev(come check out my container library repo!)
Always open to: code reviews, project collaboration, or recommending the best C++ books (currently re-reading Effective Modern C++)
Shoot me a message if you're working on something cool — I'd love to chat about how we can make software faster, safer, and more fun.
Looking forward to growing together in this awesome dev community! 🚀