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.

Bhargava Gumpula portrait

Skills and Focus Areas

PythonCC++SQLHTMLCSSJavaScriptFlaskUSACO BronzeCompetitive CubingData StructuresAlgorithms

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