Computer Science undergraduate specialising in Cybersecurity at Bennett University, India. I focus on building software that is correct, maintainable, and actually useful.
- Software development using Java and modern web technologies
- Data Structures & Algorithms with emphasis on efficiency and clean implementation
- Digital Design and low-level systems
- Databases, backend fundamentals, and open-source contribution
- Java - OOP, Spring, Maven, servlet filters, JUnit
- TypeScript/JavaScript - React, microfrontend architecture
- Python - scripting and automation
- C / C++ - DSA and systems works
- Java/Spring - module development, servlet filters, REST APIs
- Maven - multi-module project builds, dependency management
- Module architecture - WebAuthenticationScheme, filter chains, session management
- React,TypeScript - component development, hooks
- O3 Technology - microfrontend architecture
- HTML, CSS, JavaScript
- Cybersecurity - secure coding, authentication flows, 2FA/TOTP
- Session management - session fixation prevention, token-based auth
- Java security - Security.decrypt, TOTP verification, filter-based auth
- MySQL - schema design, queries, normalization
- MongoDB Atlas - NoSQL, cloud-hosted databases
- Core DBMS - indexing, transactions, ACID properties
- Operating Systems - processes, scheduling, system calls, fork()
- Digital Logic Design
- MIPS assembly
-
VaultAuth - Java Authentication system project exploring secure credential management.
-
HIDS Project - Python Host-based intrusion detection system exploring security monitoring concepts.
-
Java Algorithm Benchmark - Java Benchmarking suite for DSA implementations with emphasis on correctness and efficiency.
-
SKILL_TO_INCOME Data/analysis project exploring skill-to-income mapping.
- Strengthening DSA depth and consistency
- Building backend-oriented projects with proper database integration
- Preparing for open-source programs