Adarsh Sahu

Adarsh Sahu

Student at IIT Kanpur

Kanpur, IndiaSoftware Engineering
3roles
54skills
4education
1credentials

About

Full-Stack Software Engineer with internship experience building scalable authentication, authorization, access control, event management, and real-time dashboard systems using Java, Spring Boot, Django, Node.js, React.js, PostgreSQL, Redis, and Kafka.

Experience

Software Engineer Intern

Clarity

4 mos · Jhansi, Uttar Pradesh, India

Centralized authentication system, removing duplicated logic and improving scalability across 10+ internal tools Automated role management workflows, eliminating manual approval chains and significantly reducing turnaround time for access control Enabled instant access revocation through real-time session invalidation, strengthening security in production systems Developed high-impact internal dashboards, improving operational efficiency in moderation (penalty deduction, content warnings)

SWE intern

Karmaa Lab

4 mos · Bengaluru, Karnataka, India

Software Engineering Intern

Karmaa Lab

May 2024 – Aug 2024

Built a Django event management application with CRUD operations for 100+ attendee records; designed PostgreSQL-backed relational models with referential integrity; developed server-rendered Django views and administrative workflows, reducing manual data management time by approximately 40%.

Education

Indian Institute of Technology, Kanpur

Bachelor of Technology - BTech, material science and engineering

Dec 2021 - Jun 2025

Indian Institute of Technology (IIT) Kanpur

Bachelor of Technology (B.Tech), Materials Science and Engineering

2021 – 2025

CPI: 6.35 / 10.0; relevant coursework included Fundamentals of Computing, Computational Methods in Engineering, Data Structures, logic, mathematics, electronics, engineering graphics, and AR/VR design.

Chhatrapati Shivaji School, Kota

Senior Secondary (Class XII), RBSE Board

2020

74.6%

Saraswati Vidya Mandir, Khaga, Fatehpur

Secondary (Class X), UP Board

2018

90.7%

Skills

Spring BootJavaMavenREST APIsJSON Web Token (JWT)JavaScriptPostgreSQLDjangoPython (Programming Language)Node.jsReact.jsGoogle Cloud Platform (GCP)C++AutoCADApache Kafkaspring data jpaH2 Databasepub/subcloud spannerGo (Programming Language)Ansys MechanicalC++17STLMulti-threadingPythonSQLExpress.jsWebSocketsServer-Side RenderingH2RedisSingle Sign-OnJSON Web TokenOpenSSLRole-Based Access ControlIdentity and Access ManagementOAuth2Session InvalidationRESTful API DesignMicroservices ArchitectureGoogle Cloud PlatformGoogle Secret ManagerGitGitHubData Structures and AlgorithmsArraysStringsLinked ListsStacksQueuesTreesGraphsDynamic ProgrammingRecursion

Projects

JPMorganChase Midas Transaction System

Built a Kafka-based Spring Boot microservice for high-volume financial transaction processing with Spring Data JPA, H2, REST APIs, transaction validation, ACID-compliant persistence, external incentive API integration, and Maven-based unit and integration tests.

Deep Packet Inspection (DPI) Engine

Built a high-performance C++17 DPI engine for PCAP parsing, IP/TCP/UDP analysis, TLS SNI extraction, flow-based 5-tuple hashing, multi-threaded processing, rule-based blocking, and cross-platform endianness handling.