My
Stack
The tools here reflect what I use across coursework, projects, hackathons, and experiments in AI, backend, and software development.
Programming
5 toolsCore language base for systems projects, DSA, and performance-focused logic.
Used across ML workflows, backend scripting, and rapid prototyping.
Comfortable with OOP fundamentals and implementation-focused coursework.
Used for web interfaces, client interactions, and API integrations.
Used in Next.js projects for typed frontend and full project safety.
Core CS
4 toolsPriority queues, heaps, graphs, hashing, and algorithmic optimization.
Class modeling, abstraction, and extensible software structure.
Concurrency concepts, process behavior, synchronization, and systems basics.
Relational design, transactions, indexing, and query-performance fundamentals.
Backend & Systems
6 toolsExperience with consistency models and multi-node coordination concepts.
Used for backend services, realtime layers, and system-facing APIs.
REST API development and middleware-based request handling.
Applied thread-level concurrency concepts in systems-oriented implementations.
Built low-latency real-time synchronization and bidirectional communication.
Designed and integrated HTTP APIs for application interoperability.
Databases
4 toolsRelational schema design, indexing strategy, and query optimization basics.
Used for application persistence and relational query workflows.
Used in document-oriented use cases and project-level data persistence.
Built an embedded LSM-style KV engine with WAL, SSTables, and compaction.
Tools & Deployment
6 toolsVersion-control workflow for feature development and clean project history.
Repository management, collaboration, and public project showcasing.
Containerized local/dev workflows and reproducible runtime setup.
Compiled C++ core modules to browser-executable WASM for speed.
Used for backend/service hosting in project deployments.
Deployment path for frontend and full Next.js-based applications.
Currently Learning
Advanced System Design
To build stronger large-scale and production-ready architectures.
Computer Vision
To go deeper on real-time detection and tracking workflows.
Deep Learning
To strengthen model-building beyond applied library usage.
Competitive Programming
To keep sharpening speed, logic, and algorithmic thinking.
Want This Stack
On Your Team?
I'm looking for opportunities where I can apply these skills to meaningful software and AI problems.
Let's Build →