I am a technology-oriented learner transitioning from my high school studies into a B.Tech in Computer Science Engineering. I love building clean terminal applications, designing logic systems, and exploring data patterns.
Right now, I am focusing heavily on mastering core programming paradigms, perfecting database designs with SQL, and building a strong problem-solving foundation.
- ๐ Incoming: B.Tech in Computer Science Engineering
- ๐ Academic Background: Grade XII (IP): 80% | Grade X: 91%
- ๐ฏ Current Focus: I am actively doing CS50.
- ๐ฎ Future Goals:
- Master low-level memory management and core data structures in C.
- Bridge my Python backend logic with relational SQL engines to build scalable database architectures.
- Transition complex terminal-based applications into clean, functional user interfaces.
- Deepen mathematical problem-solving skills for high-efficiency algorithmic performance.
Here is what I am actively diving into this month to prepare for my B.Tech journey:
- Low-Level Fundamentals: Understanding memory allocation, pointers, and manual array management in C.
- Database Optimization: Learning query performance, normalization patterns, and indexing strategies.
- Software Engineering Practices: Moving from local script execution to structured source control workflow principles using Git.
| Category | Tools & Technologies |
|---|---|
| Programming | |
| Data Science | |
| Productivity |
A robust, terminal-based CLI application built in Python and backed by an interactive, 6-table relational SQLite database (HMS.db).
- Features: Handles guest onboarding, room renting (Budget to Ultra Royal tiers), separate billing counters for the internal restaurant, gaming zone, fashion center, and generates final check-out reports.
- Tech Stack: Python 3.13+, SQLite 3.
๐ Space-Dodger Game
An action-packed, event-driven arcade shooter built using MIT Scratch blocks and deployed natively on the web via HTML.
- Features: Implements manual cloning for memory management, precise multi-sprite hitbox collision detection, global state management, and escalating difficulty scales.
- Tech Stack: MIT Scratch, HTML5.
I am always open to discussing computer science fundamentals, Python projects, or learning methodologies. Feel free to drop a message!