← Back

C++

Foundational Systems Programming

I learned C++ during my B.Tech degree and further honed my skills during the CDAC certification. It served as the crucible for my understanding of Object-Oriented Programming (OOP).

Beyond just syntax, C++ taught me manual memory management, pointers, and the cost of abstractions. I built numerous CLI-based projects during CDAC to solidify these concepts, which now helps me write more efficient code in higher-level languages.

Core Concepts

  • Pointers & References.
  • Polymorphism & Inheritance.
  • STL (Standard Template Library).

Experience

Developed console-based banking systems and inventory tools to practice OOPs design patterns.