I am a Software Engineering student passionate about building scalable, secure, and production-ready software systems with a strong focus on Backend Engineering, Full Stack Development, and AI-powered products.
My engineering philosophy revolves around writing maintainable code, designing reliable architectures, solving real-world problems, and continuously improving system performance through clean engineering practices.
Rather than simply developing applications, I enjoy building products that emphasize scalability, security, maintainability, and exceptional user experience. My long-term goal is to become a software engineer capable of designing enterprise-grade distributed systems while contributing meaningfully to open source and modern product development.
- Backend Software Engineering
- Full Stack Development
- Java & Spring Boot Development
- AI-powered Applications
- Open Source Collaboration
- Product Engineering
- Software Engineering Internships
E-Commerce Backend
Enterprise-grade e-commerce backend built using Spring Boot following layered architecture and RESTful API design principles.
| Category | Details |
|---|---|
| Stack | Java • Spring Boot • Spring Data JPA • MySQL • Maven |
| Scale | Multi-module Backend Application |
| Performance | Optimized CRUD operations with efficient database access |
| Security | Validation • Exception Handling • Clean API Design |
| Impact | Demonstrates enterprise backend development practices |
| Repository | https://github.com/DragonB0i |
Designed with a Controller-Service-Repository architecture, the application provides REST APIs for product management, customer management, order processing, and inventory operations. The project emphasizes clean code, scalability, maintainability, and production-oriented backend engineering.
Library Management REST API
Backend REST API for managing books, members, borrowing records, and library operations using modern Java backend technologies.
| Category | Details |
|---|---|
| Stack | Java • Spring Boot • JPA • Hibernate • MySQL |
| Scale | RESTful Backend Service |
| Performance | Optimized relational database operations |
| Security | Validation • Exception Handling |
| Impact | Demonstrates database-centric backend development |
| Repository | https://github.com/DragonB0i |
Built using layered architecture with reusable service components, repository abstraction, DTO-based communication, and efficient CRUD operations. The project showcases clean API design, relational database modeling, and scalable backend development.
Custom Linux Kernel & Operating System
Personal operating system project focused on understanding low-level system programming, operating system architecture, and kernel development.
| Category | Details |
|---|---|
| Stack | C • Assembly • Linux • QEMU |
| Scale | Educational Operating System |
| Performance | Lightweight kernel architecture |
| Security | Memory and process management fundamentals |
| Impact | Deep understanding of operating system internals |
| Repository | https://github.com/DragonB0i |
A long-term systems programming project exploring bootloaders, kernel initialization, memory management, interrupts, scheduling, file systems, and low-level hardware interaction. The objective is to build a minimal Linux-inspired operating system while learning core OS concepts from the ground up.
Online Multiplayer Tic Tac Toe
Real-time multiplayer Tic Tac Toe game featuring client-server communication and synchronized gameplay.
| Category | Details |
|---|---|
| Stack | Java • Socket Programming • Multithreading |
| Scale | Client-Server Application |
| Performance | Low-latency real-time communication |
| Security | Controlled client connections |
| Impact | Demonstrates networking and concurrent programming |
| Repository | https://github.com/DragonB0i |
Developed using Java socket programming to enable real-time multiplayer gameplay between remote players. The project focuses on networking fundamentals, concurrent programming, client-server architecture, and synchronized game state management.
Password Cracker Suite
Modular cybersecurity toolkit developed for educational purposes, implementing multiple password recovery techniques with a desktop GUI.
| Category | Details |
|---|---|
| Stack | Python • Tkinter • Multithreading • Security Tools |
| Scale | Modular Desktop Application |
| Performance | Optimized password recovery workflows |
| Security | NTLM • Rainbow Tables • Dictionary Attacks |
| Impact | Practical cybersecurity learning platform |
| Repository | https://github.com/DragonB0i |
Implements multiple password recovery techniques including dictionary attacks, rainbow table lookups, NTLM hash cracking, website brute-force simulation, and modular GUI integration. The project demonstrates secure software design, modular architecture, and practical cybersecurity concepts.
May 2025 — June 2025
Learned cybersecurity fundamentals while gaining practical exposure to industry-oriented security concepts and secure software development practices.
- Learned cybersecurity fundamentals
- Worked with secure development concepts
- Understood vulnerability assessment basics
- Hands-on exposure to security tools
- Improved analytical problem-solving skills
- Collaborated within technical teams
Cybersecurity
Python
Backend Development
Security Fundamentals
Problem Solving
Software Engineering
| Recognition | Details |
|---|---|
| Product Builder | Developed multiple engineering-focused software projects |
| Backend Developer | Building scalable Java & Spring Boot applications |
| AI Enthusiast | Developing AI-powered productivity tools |
| Cybersecurity Learner | Practical internship experience |
| Open Source | Actively publishing engineering projects |
Learning:
- Advanced Java
- Spring Boot
- Distributed Systems
- System Design
- Cloud Engineering
Building:
- Enterprise Backend Applications
- AI Powered Developer Tools
- Open Source Projects
- Full Stack Products
Exploring:
- Machine Learning
- Large Language Models
- Cloud Native Development
- DevOps
- Software Architecture
Open_To:
- Software Engineering
- Backend Development
- AI Engineering
- Open Source Collaboration
- Internship Opportunities