Adil Shaik profile photo 1 on Tal

Adil Shaik

Java Backend Developer | Spring Boot & REST APIs | Built Finance & Billing Systems from Scratch | Open to SDE-1 / Backend Roles

Bengaluru

< 1 year of work experience

KodNest
Jun 20259 mosFeb 2026

Bangalore Urban, Karnataka, India

→  Designed and built 3 end-to-end backend applications (BillFlow, ClearSpend, Banking System) from scratch using Java and Spring Boot, demonstrating ability to independently ship functional systems. →  Architected RESTful APIs following a layered MVC architecture (Controller → Service → Repository), enabling clean separation of concerns and future extensibility. →  Integrated Spring Data JPA with MySQL for all three projects — designed normalized schemas, handled relational data, and implemented query filtering for date-range and category-based reports. →  Implemented automated business logic including invoice generation with quantity-based pricing (BillFlow) and monthly financial summary calculations (ClearSpend), reducing manual calculation effort. →  Applied core OOP design principles (encapsulation, abstraction, exception handling) across all projects, improving code modularity and fault tolerance for real-world transaction scenarios. →  Managed full development lifecycle using Git & GitHub — maintained version-controlled repositories, wrote structured commits, and organized project code across public repos with documentation.

Education

Bachelor of Technology - BTech, Computer Science

JNTUA COLLEGE OF ENGINEERING ANANTAPURAMU

20214 yrs2025

Join Adil and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Adil Shaik on Tal

Headline

Java Backend Developer | Spring Boot & REST APIs | Built Finance & Billing Systems from Scratch | Open to SDE-1 / Backend Roles

About

I build backend systems that work — clean architecture, real APIs, production-ready code. As a CS graduate from JNTUA (2025), I've spent the last year building and shipping full backend projects using Java, Spring Boot, and MySQL — not just writing tutorials, but building systems I'd deploy. What I've built: → BillFlow — A billing & invoice management system with customer, product, and invoice modules. Automated bill calculation, quantity-based pricing, and RESTful APIs built on layered Spring Boot architecture. → ClearSpend — Full-stack finance management app tracking income, expenses, and categorized transactions. Implemented date-wise filtering, monthly summaries, and Spring Data JPA persistence. → Banking System — Modular Java console app simulating deposits, withdrawals, and balance inquiries using OOP principles and exception handling. My stack: Java · Spring Boot · Spring Data JPA · REST APIs · MySQL · Git · OOP · Data Structures What I'm looking for: An SDE-1 / Junior Backend Developer role where I can work on real systems, contribute from day one, and grow with a strong engineering team. Open to startups and product companies. 📌 GitHub: github.com/Shaik-24 | Open to Work.

Location

Bengaluru

Work experience

Software Developer intern at KodNest, Jun 2025 - Feb 2026 · 9 mos, Bangalore Urban, Karnataka, India, → Designed and built 3 end-to-end backend applications (BillFlow, ClearSpend, Banking System) from scratch using Java and Spring Boot, demonstrating ability to independently ship functional systems. → Architected RESTful APIs following a layered MVC architecture (Controller → Service → Repository), enabling clean separation of concerns and future extensibility. → Integrated Spring Data JPA with MySQL for all three projects — designed normalized schemas, handled relational data, and implemented query filtering for date-range and category-based reports. → Implemented automated business logic including invoice generation with quantity-based pricing (BillFlow) and monthly financial summary calculations (ClearSpend), reducing manual calculation effort. → Applied core OOP design principles (encapsulation, abstraction, exception handling) across all projects, improving code modularity and fault tolerance for real-world transaction scenarios. → Managed full development lifecycle using Git & GitHub — maintained version-controlled repositories, wrote structured commits, and organized project code across public repos with documentation.

Education

Bachelor of Technology - BTech, Computer Science, JNTUA COLLEGE OF ENGINEERING ANANTAPURAMU

Adil Shaik - Software Developer intern in Bengaluru | Tal