Backend developer focused on building scalable, secure, and maintainable applications.
I enjoy working with Java, Spring Boot, REST APIs, databases, authentication, and backend architecture.
Currently expanding my skills into Generative AI, LLMs, AI Agents, RAG, and Spring AI.
- π» Backend Developer specializing in Java & Spring Boot
- π Experience with Spring Security, JWT & Role-Based Authorization
- ποΈ Working with PostgreSQL, MySQL, JPA & Hibernate
- π³ Building and deploying applications using Docker
- π€ Currently learning LLMs, AI Agents, RAG & Spring AI
- π§ Regularly practicing Data Structures & Algorithms
- π Interested in Backend Engineering, AI Engineering & Forward Deployed Engineering
I regularly practice Data Structures & Algorithms and problem solving on LeetCode.
Arrays β’ Strings β’ Linked Lists β’ Stacks β’ Queues β’ Binary Trees β’ BST β’ Graphs β’ Dynamic Programming
- π€ Generative AI & LLM Fundamentals
- π§ AI Agents & Tool Calling
- π Retrieval-Augmented Generation (RAG)
- π Spring AI
- ποΈ System Design
- βοΈ Advanced Backend Architecture
Backend Engineering β’ Distributed Systems β’ System Design β’ Generative AI β’ AI Agents β’ Software Architecture
I'm open to opportunities and discussions around Backend Engineering, Software Engineering, Generative AI, and AI-powered applications.
π§ Email: nikil.kumar.swe@gmail.com