Hi, I'm Nurbo
I love helping others master data structures and algorithms, and I've been doing it for quite a while now.
My Journey
I wrote my first program solving a DSA coding challenge back in 2004, and since then, algorithms and problem-solving have been at the heart of my life. In middle and high school, tackling these challenges and winning coding competitions led to full scholarships in college. Later, mastering DSA meant landing my dream job at a FAANG company, where I worked alongside brilliant minds on exciting projects.
Over the years, I've not only immersed myself in learning DSA but have also been passionate about teaching it:
-
Mentoring Younger Students: In high school, I guided younger enthusiasts from the basics of programming to winning national programming competitions.
-
Helping Peers: In college, I shared my knowledge with friends and classmates, helping them succeed in their DSA classes.
-
Supporting Mentees: As an engineer in a FAANG company, I mentored aspiring professionals who wanted to break into FAANG+ companies, assisting them in mastering DSA to ace their coding interviews.
Throughout this journey, I felt that something was missing. While excellent textbooks like Introduction to Algorithms (CLRS) delve deep into theory, and platforms like LeetCode provide ample practice problems, there wasn't a resource that was both learner-friendly and offered a guided journey through DSA—a bridge between dense theory and scattered problems.
What Makes Faangshui Different
Faangshui bridges the gap between theoretical textbooks and scattered practice problems. It's built to make learning algorithms feel like an adventure, not a chore.
Here's how Faangshui stands out:
-
Crystal-Clear Explanations: Complex algorithms are broken down into digestible pieces, with visual examples that make concepts click instantly.
-
Structured Learning Path: Each concept builds upon the previous one, creating a natural progression from fundamentals to advanced topics.
-
Engaging Learning Experience: Concepts come alive through interactive challenges and real-world examples, making learning both fun and practical.
-
Instant Feedback: You can practice and test your skills as you learn. The built-in tests and AI feedback help you learn faster.
Contact Me
I'm always looking for ways to improve Faangshui and help more people learn algorithms. If you have any questions, feedback, or suggestions, please don't hesitate to reach out.