Java Backend Developer passionate about building scalable, high-performance backend systems with Java, Spring Boot, Microservices, and cloud technologies.
Bachelor of Technology in Computer Science
2019-2023
Tetris for TerminalA classic Tetris game playable entirely in the terminal, written in Java |
Maze GameA responsive maze game that adapts seamlessly to different screen sizes |
Snake XenziaAn implementation of the classic Snake game designed for Pc and Laptop |
Game Of LifeAn implementation of Conway's Game of Life, a cellular automaton |
I write technical blogs to document my learning journey, explain core computer science concepts, and share hands-on experiences from the projects I build.
My focus is on Java, Spring Framework, and software design principles, explained in a simple and practical way.
Inversion of Control (IoC) Spring Framework CoreExplains what IoC really means, why it exists, and how Spring manages object creation and lifecycle. |
Everything About Fail-fast and Fail-safe IteratorsMaster Java Collection iterators by understanding Fail-Fast and Fail-Safe behaviour. |