Hi π, I'm Nilesh Ranjan
Backend Software Engineer | Java & Spring Boot | C# & .NET | System Design | Scalable Systems
π« About Me
I am a Backend Software Engineer specializing in:
- Java & Spring Boot
- C# & .NET (ASP.NET Core, MVC, Web API, EF Core)
I build:
- Scalable and maintainable RESTful APIs
- Secure backend systems with authentication & authorization
- Microservice-based architectures
- Optimized SQL & NoSQL database-driven applications
Strong foundation in:
- OOP & SOLID Principles
- Data Structures & Algorithms
- DBMS, SQL, and Query Optimization
- System Design fundamentals
Currently strengthening:
- Distributed systems
- Advanced Java & .NET internals
- Cloud-native backend development
- Scalable microservice architecture
π Connect With Me
π» Tech Stack
π§ Backend & Systems
ποΈ Databases
π¨ Frontend (Working Knowledge)
βοΈ Cloud & DevOps
π Current Focus
- Designing scalable backend systems in Java & .NET
- Mastering System Design & Distributed Systems
- Writing clean, testable, production-grade code
- Preparing for Backend / SDE roles
π GitHub Stats
β Actively seeking opportunities in Backend / Java / .NET / Software Development roles.