Aarya Kabra

Third-year B.Tech Computer Science student

I, Aarya kabra am a third-year B.Tech Computer Science student at Vishwakarma University, Pune. With a Diploma in Computer Science Engineering and hands-on experience in Java, Python, C, C++, SQL, and software development projects. i have formed a strong foundation in data structures and algorithms, object-oriented programming, databases, operating systems, computer networks, and system design. My project experience includes building a Kafka-like distributed messaging system and a high-performance Deep Packet Inspection engine using distributed systems, networking, multithreading, concurrency, and client-server architecture. i am also currently developing my skills in AWS, DevOps, CI/CD, containerization, infrastructure as code, cloud architecture, and scalable systems. I am eager to apply my technical knowledge to practical engineering challenges and contribute to real-world software projects.

About Me

I am a third-year B.Tech Computer Science student at Vishwakarma University, Pune, pursuing my degree after completing a Diploma in Computer Science Engineering from Smt. Sharadchandrika Institute of Technology. I work with Java, Python, C, C++, and SQL, and have applied these languages in academic software development and systems-oriented projects. My core computer science knowledge includes data structures and algorithms, object-oriented programming, DBMS, operating systems, computer networks, and system design. I am particularly interested in distributed systems, networking, multithreaded programming, concurrency, message queues, REST APIs, and client-server architecture. My projects demonstrate practical experience in building a Kafka-like messaging system and a Deep Packet Inspection engine. I stand out through my interest in understanding systems from the ground up and my motivation to strengthen my skills in AWS, DevOps, CI/CD, containerization, infrastructure as code, and scalable software engineering.

Mission

To build reliable, scalable, and practical software systems while continuously strengthening my skills in computer science, distributed systems, networking, cloud computing, and software engineering.

Vision

To become a skilled software engineer capable of designing impactful, secure, and scalable technology solutions for real-world problems.

Work Experience

Looking to collaborate in real teams

Academic Projects and Technical Learning

I am currently building practical engineering experience through academic and personal software projects focused on distributed systems, networking, multithreading, and scalable architecture.

The academic projects are displayed in detail on the Projects page.

Education

Bachelor of Technology (B.Tech) in Computer Science

Vishwakarma University, Pune

2025–2028 Full-time CGPA: 8.5 (after 4th semester)
  • Currently pursuing a Bachelor of Technology in Computer Science.
  • Building foundations in data structures and algorithms, object-oriented programming, DBMS, operating systems, computer networks, and system design.
  • Developing practical skills through projects involving distributed systems, networking, multithreading, concurrency, and client-server architecture.

Diploma in Computer Science Engineering

Smt. Sharadchandrika Institute of Technology

2023–2025 Full-time 88.34%
  • Completed a Diploma in Computer Science Engineering.
  • Developed foundational knowledge of programming, databases, computer systems, and software development.
  • Progressed to B.Tech Computer Science studies with a focus on practical software engineering and scalable systems.

Projects

01

Deep Packet Inspection

Academic Project

Deep Packet Inspection and Analyzer

Academic Project  |  August 2026

A high-performance Deep Packet Inspection engine developed in C++17 to analyze PCAP network captures and inspect traffic across Ethernet, IPv4, TCP, and UDP layers. The system tracks connections using five-tuples, identifies application and domain traffic through TLS SNI and HTTP Host extraction, and supports configurable traffic filtering.

Key Outcomes

01 Parsed network traffic across Ethernet, IPv4, TCP, and UDP protocol layers.
02 Tracked network connections using five-tuple identification.
03 Extracted TLS SNI and HTTP Host information to identify application and domain traffic.
04 Classified services and domains such as YouTube, Facebook, and Google.
05 Implemented configurable IP-based, application-based, and domain-based traffic filtering.
06 Added flow-level blocking with forwarded-packet and dropped-packet tracking.
07 Designed a multithreaded processing pipeline using load balancers, fast-path workers, consistent hashing, and thread-safe producer-consumer queues.
C++17 Computer Networking TCP/IP Network Protocols Deep Packet Inspection Multithreading Concurrency Producer-Consumer Architecture Client-Server Architecture
02

SimpleKafka

Academic Project

SimpleKafka — Kafka-like Distributed Messaging System

Academic Project  |  August 2026

A Kafka-like distributed messaging system built from scratch using Java, Maven, Apache ZooKeeper, and distributed-systems concepts. The project implements brokers, persistent storage, client libraries, producer and consumer APIs, topic partitioning, replication, broker coordination, and a client-broker binary communication protocol.

Key Outcomes

01 Built core components including brokers, persistent storage, client libraries, and producer/consumer APIs.
01 Achieving 79 messages/sec with core components like brokers and client libraries
02 Created topic partitioning and replication processes that improved system reliability, managed by ZooKeeper, enhancing throughput by 13%
03 Added leader/follower mechanics for replicated topics.
04 Used Apache ZooKeeper for broker coordination and discovery.
05 Engineered persistent message storage utilizing sequential log segments, optimizing retrieval speeds by 5%
06 Implemented a client-broker binary protocol with request/response communication.
07 Added broker discovery functionality for producer and consumer clients.
Java Maven Apache ZooKeeper Distributed Systems Message Queues Binary Protocols Persistent Storage Topic Partitioning Replication Producer-Consumer Architecture
03

Return abuse sentinel

Academic Project

Return abuse sentinel

Academic Project  |  September 2026

Architected and deployed a defense-only, event-driven return-abuse risk platform using FastAPI, Kafka, Redis, PostgreSQL, and React, designed for merchant fraud and return-operations teams.

01 Achieved ~0.81 ROC-AUC with the LightGBM risk model and improved Brier score from 0.0908 → 0.0902 through isotonic calibration.
02 Reduced modeled expected loss by ~50-55% through cost-sensitive Green/Yellow/Red threshold optimization.
03 Achieved ~55-65% automation rate through minimum-Green-share threshold optimization.
04 Implemented multi-tenant RBAC and API security with hashed API keys, JWT authorization, merchant-level data isolation, and Redis-backed request deduplication.
05 Containerized and locally deployed the complete platform with Docker Compose, including Kafka, PostgreSQL, Redis, API, scorer workers, React dashboard, Prometheus, and Grafana; verified an end-to-end async event where a test return was scored Red at 92.8/100 and persisted to PostgreSQL.

Metrics derived from synthetic/demo data

Python LightGBM ApacIsotonic Calibration PostgreSQL React Typescript Vite API-key hashingPartitioning Docker Multi-tenant data isolation

Skills

Programming Languages

Java
0%
Python
0%
C
0%
C++
0%
SQL
0%

Core Computer Science

Data Structures and Algorithms
0%
Object-Oriented Programming
0%
Database Management Systems
0%
Operating Systems
0%
Computer Networks
0%
System Design
0%

Software Development

REST APIs
0%
Producer-Consumer Architecture
0%
Binary Protocols
0%
Message Queues
0%
Client-Server Architecture
0%

Systems and Networking

TCP/IP
0%
Network Protocols
0%
Deep Packet Inspection
0%
Multithreading
0%
Concurrency
0%
Distributed Systems
0%

Tools and Frameworks

Maven
0%
Apache ZooKeeper
0%
Git
0%
Linux
0%
Visual Studio Code
0%
Android Studio
0%

Cloud and DevOps Fundamentals

Developing
AWS Fundamentals
0%
DevOps Fundamentals
0%
CI/CD Concepts
0%
Containerization Concepts
0%
Infrastructure as Code Concepts
0%
Cloud Architecture Fundamentals
0%

Certifications

Achievements & Recognition

Academic progress, technical projects, and continuous learning in computer science and software engineering.

fresher Professional Experience
10+Certifications
2+Projects
Academic
2025–2028

Pursuing B.Tech Computer Science with Strong Academic Performance

Vishwakarma University

Currently pursuing a Bachelor of Technology in Computer Science with a CGPA of 8.5 after the fourth semester. The academic journey focuses on computer science foundations, software development, systems, networking, and scalable technologies.

Academic
2023–2025

Diploma in Computer Science Engineering with 88.34% Marks

Smt. Sharadchandrika Institute of Technology

Completed a Diploma in Computer Science Engineering with 88.34% marks, establishing a strong foundation for further study in computer science and software engineering.

Academic
August 2026

Built a Kafka-like Distributed Messaging System

Academic Project

Designed and implemented a distributed messaging system from scratch with brokers, persistent storage, producer and consumer APIs, topic partitioning, replication, leader/follower mechanics, ZooKeeper coordination, and a client-broker binary protocol.

Academic
August 2026

Developed a Deep Packet Inspection and Analyzer System

Academic Project

Created a C++17-based Deep Packet Inspection engine capable of parsing PCAP traffic, tracking connections, extracting application and domain information, filtering traffic, and processing packets through a multithreaded pipeline.

Academic
September 2026

Architected a defense only return abuse risk platform

Academic Project

Helps e-commerce merchants identify and triage return/refund abuse.

It combines FastAPI, Apache Kafka, Redis, PostgreSQL, and React to ingest and process return events through synchronous rules and asynchronous worker pipelines.

Let's Build Something Meaningful

Send Me a Message

Contact Information

9307190440
Pune, India