I'm Aditya Saini, a Software Engineer who enjoys building backend services, solving practical problems, and learning how systems work behind the scenes.
Technologies and tools I work with:
I'm Aditya Saini, a Software Engineer who enjoys building backend services, solving practical problems, and learning how systems work behind the scenes.
Technologies and tools I work with:
A structured collection of notes covering software engineering fundamentals, networking, operating systems, databases, and system design.
Build your own X - Building software systems from scratch to understand their working
In this repository, I explored networking concepts covering TCP/UDP client-server communication, ServerSocket, Socket, ServerSocketChannel, blocking and non-blocking NIO, Selector-based event loops…
Java
In this repository, I explored how to create a simple http web server and websocket in core Java.
Java
In this Repository I tried to explore WebRTC internals.
TypeScript
This is the signalling server for the webrtc frontend
Java