TECH
STACK

> Tools, concepts, and disciplines I've honed as a CS undergrad, competitive programmer, and builder.

PROGRAMMING LANGUAGES
Core Languages
Python
Expert
Primary language — AI projects, optimization algorithms, scripting, and data processing.
C
Proficient
Low-level programming — memory management, pointers, system-level thinking.
C++
Proficient
Competitive programming — STL mastery with vectors, maps, priority queues, and graphs.
Java
Learning
OOP concepts, class design patterns. Used in academic coursework.
ALGORITHMS & DATA STRUCTURES
Core CS
Graph Theory
Expert
BFS, DFS, Dijkstra, A*, Floyd-Warshall, Kruskal's MST. Applied in route optimization.
Dynamic Programming
Strong
Memoization, tabulation, knapsack, LCS, edit distance. Core competitive programming skill.
Data Structures
Expert
Trees (BST, AVL, Segment), Heaps, Hash Maps, Stacks, Queues, Tries.
Sorting & Searching
Expert
QuickSort, MergeSort, HeapSort, Binary Search variants. Complexity analysis mastery.
AI & MACHINE LEARNING
AI Module · SCS1303
Route Optimization
Applied
TSP variants, heuristic search, A* pathfinding for real-world logistics.
Search Algorithms
Strong
A*, Greedy BFS, IDDFS, simulated annealing. Informed and uninformed strategies.
ML Fundamentals
Growing
Supervised learning, regression, classification, feature engineering with scikit-learn.
SYSTEMS & THEORY
Foundational
Linux / Unix
Comfortable
Daily driver — file system, process management, permissions, and shell scripting.
Operating Systems
Learning
Process scheduling, memory management, concurrency, deadlocks, and I/O systems.
SQL & Databases
Comfortable
Joins, subqueries, schema design, normalization. PostgreSQL/MySQL fundamentals.
Computer Networks
Learning
OSI model, TCP/IP, HTTP/HTTPS, DNS, sockets. Network programming in C/Python.
DEV TOOLS & ENGINEERING
Tooling & Design
Git / GitHub
Strong
Branching strategies, pull requests, rebasing, and collaborative workflows.
OOP & Patterns
Strong
SOLID principles, Singleton, Factory, Observer, MVC. Clean class hierarchies.
Debugging
Strong
GDB for C/C++, Python pdb, breakpoints, stack tracing, and log-driven debugging.
VS Code
Expert
Primary IDE — extensions, debugging, multi-cursor, tasks, and custom configs.
06

COMPETITIVE PROGRAMMING

Hackathon Podium
3
Core Languages
Active
Problem Solving
$ g++ -O2 -std=c++17 solution.cpp -o solve
Compiled successfully.
$ ./solve < input.txt
Accepted ✓ | Time: 3ms | Memory: 2.1MB
$