About
Computer science builder, cubing competitor, and instructor
I combine technical problem-solving, USACO experience, competitive cubing, and practical teaching to help learners grow with confidence.
I am Bhargava Gumpula, a computer science learner and builder who enjoys creating real, useful projects. My strongest languages are Python, C, and C++. I am well-versed in data structures and algorithms, and I also work with SQL, HTML, CSS, JavaScript, and Flask.
In cubing, I actively compete and continue improving through regular practice and events. My fastest 3x3 solve is 7.8 seconds, and my average is around 11 seconds. I also solve many puzzle types beyond 3x3, including 2x2, 4x4, 5x5, Pyraminx, Skewb, Megaminx, and more.
On this website, I share projects, teach Rubik's Cube and programming classes, and build a long-term learning community.

Achievements
- Harvard CS50x: Introduction to Computer Science
- Harvard CS50P: Introduction to Programming with Python
- Codio C++ certification completed
- USACO Bronze level participant
- 8+ cubing competitions and counting
- Fastest 3x3 solve: 7.8 seconds