Computer Science @ Virginia Tech

Hi, I’m Ishan Dubey — I build software, solve puzzles, and learn how systems work.

I’m a rising junior pursuing Computer Science with a strong foundation in Python, Java, C, SQL, algorithms, and introductory AI/ML. I’m currently looking for software engineering and AI/ML internship opportunities.

ID

Ishan Dubey

Software Development • AI/ML • Algorithms

2028 Expected Graduation 4 Core Languages VT Computer Science

About

Curious, technical, and always improving.

I’m a Computer Science student at Virginia Tech who enjoys coding challenges, logic puzzles, and understanding how systems work. My foundation includes Java, Python, C, SQL, data structures, algorithms, and introductory AI/ML.

Outside the classroom, I bring leadership and discipline from athletics: national-level triathlon representation, competitive swimming, open-water swimming, and endurance cycling.

Projects

Selected work

Python • Algorithms

A* Pathfinding Visualizer

Built an algorithm using Python’s AStar library to find the best path from a defined start point to an endpoint while navigating around obstacles.

Python • Game Logic

Snake Game

Created a version of Nokia’s Snake game in Python, using list manipulation to manage movement, growth, and collision behavior.

Java • Threads

Keyboard-Controlled Sprite Game

Used Java’s built-in functionality to create game threads and display sprites that respond to keyboard input.

Skills

Technical toolkit

A practical foundation for software development, academic projects, and internship-ready engineering work.

Languages

Python, Java, C, SQL

Tools

VS Code, VS Code Insiders, PyCharm, Eclipse, Jupyter Notebook, MS Office

Concepts

Data Structures, Algorithms, SQL Databases, Introductory AI/ML

Leadership & athletics

Experience beyond code

Sports Captain — Oakridge International School

Organized and led inter-school sports events while representing student leadership.

TEDx Committee Member

Managed event budget, logistics, and speaker engagement for school TEDx programming.

Math Tutor & Volunteer

Tutored underprivileged Grade 10 students in Hyderabad and volunteered with rural sports initiatives in Telangana.

Endurance Athlete

Represented Telangana at national triathlon level, competed in national swimming, completed a 10KM open-water swim, and finished a 100KM cycling event.

Contact

Let’s connect.

I’m open to internships, research opportunities, and software projects.