🟢  Open to Internships & Collaboration
RN

Rahul Negi

BSc Information Technology · 1st Year

Building practical software with clean logic, strong fundamentals, and a mindset focused on shipping real projects.

3+
Projects Built
3
Languages
1st
Year BSc IT
Curiosity
Get In Touch View Projects

// who am i

About Me

Rahul is a BSc IT student from Rishikesh who enjoys turning classroom concepts into projects people can actually use. The current focus is sharpening problem-solving in C, C++, and learning Python while building a strong portfolio for internships and entry-level software roles.

Quick Focus
  • Consistent DSA practice and time complexity awareness.
  • Internship-ready project execution with clean UI and logic.
  • Continuous learning through structured courses and implementation.
📍Location:Rishikesh, Uttarakhand
🎓College:OIMT, Rishikesh (2025–2028)
💼LinkedIn:Rahul Negi ↗
💻
C / C++ / Python
Core programming languages
🧠
Data Structures
Arrays, Linked Lists, Trees, Graphs
🏆
Competitive Programming
Active problem solving on platforms
🤖
AI / ML Interest
NumPy · Python automation · ML basics

// what i know

Technical Skills

Click on any language to explore coding problems and solutions — C, C++ and Python.

🇨
C
20 problems solved
View solutions
⚙️
C++
12 problems solved
View solutions
🐍
Python
4 problems solved
View solutions

// my journey

Academic Journey

2025
🎓
Started BSc IT
Entered first year and began building daily coding practice habits at OIMT, Rishikesh.
2025
🛠️
Built Core Projects
Completed calculator, guessing game, and student management projects in C/C++.
2026
🤖
AI & Problem Solving Focus
Expanding into AI/ML fundamentals and competitive coding challenges.

// what i've built

Featured Projects

01
C++
Calculator App
Command-line calculator with add, subtract, multiply, divide, and modulo. Robust error handling for division by zero using functions and switch-case logic.
C++FunctionsSwitch-CaseError Handling
02
C
Number Guessing Game
Interactive game that generates a random number; player gets hints (too high / too low) over multiple attempts. Implements loops, rand(), and clean I/O.
CLoopsrand()I/O
03
C++
Student Management System
Console-based CRUD application for managing student records — add, view, search, update, delete. Uses structs, arrays, and file handling demonstrating OOP.
C++StructsCRUDOOPFile I/O
💡

Note: These projects are part of my learning journey as a 1st-year BSc IT student. Each project helped me understand core programming concepts and best practices. I'm constantly working on new projects to expand my skills!

Live Project Demos — Try them here!
Demo 01
C++ Logic
🧮 Calculator App
Interactive calculator — enter numbers and an operator, get instant results with error handling.
C++Switch-CaseError Handling
Demo 02
C Logic
🎯 Number Guessing Game
Guess the secret number (1–100) with Too High / Too Low hints — exact logic using rand() and loops.
Click "New Game" to start!
Crand()LoopsI/O
Demo 03
C++ Logic
🎓 Student Management System
Full CRUD — Add, View, Search, Delete student records. Exact logic using structs and arrays.
C++StructsCRUDOOPFile I/O

// certifications & learning

Certifications & Learning Path

🐍
Python for Everybody
Coursera
In Progress
⚙️
C, C++ Object-Oriented Programming
Udemy
In Progress
🌳
Data Structures and Algorithms
NPTEL
Upcoming
🐙
Git and GitHub Bootcamp
freeCodeCamp
Upcoming

// let's connect

Get In Touch

🤝

Let's Collaborate!

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your vision.

✅ Message sent! I'll get back to you soon.