Computer Science Student • Graph Algorithms • Systems Programming • Open Source
I’m a Computer Science student at Pimpri Chinchwad College of Engineering (PCCOE), Pune. I enjoy programming as a way of exploring ideas and solving problems logically.
I’m particularly interested in areas where algorithms meet real systems — databases, graph algorithms, and systems-level C++ development. I like understanding how theoretical ideas move from textbooks into real software infrastructure.
I initially started programming through web development and practical projects. Over time, however, I became more interested in the algorithmic and systems side of computing. When graph algorithms and routing concepts were introduced in one of my courses, they completely changed the way I thought about networks and problem solving.
Since then, I’ve been exploring graph algorithms, routing systems, and database-backed algorithm implementations.
- Graph Algorithms
- Routing Systems
- PostgreSQL Extensions
- Systems Programming in C++
- Open Source Contributions
Currently exploring how graph algorithms are implemented inside real systems such as databases and infrastructure software.
Languages C++ • C • SQL • JavaScript • Python
Databases PostgreSQL • MongoDB
Tools Git • Linux (WSL/Ubuntu) • CMake • GCC/G++
Web (Previous Work) React • Next.js • Node.js
- Graph Theory & Routing Algorithms
- Database Systems
- Systems Programming
- Open Source Infrastructure
- Algorithm Engineering
I enjoy studying how complex algorithms are implemented inside production systems and exposed as tools developers can use.
Some areas I’m currently exploring:
- Implementing graph algorithms in C++
- Understanding Boost Graph Library implementations
- Exploring routing and network algorithms
- Studying database internals and extensions
I learn best by:
- Reading real codebases
- Experimenting with implementations
- Understanding how systems work internally
- Contributing to open-source projects
GitHub: https://github.com/Mohit242-bit LinkedIn: https://linkedin.com/in/mohit-rawat-7a579132b
- Become a strong systems and open-source engineer
- Work on database and graph infrastructure
- Contribute meaningfully to large open-source systems
- Build expertise in algorithmic systems engineering
“Curiosity-driven programming — understanding not just how software works, but why it works.”

