ANUKUL KUMAR

Hello, I'm Anukul.
A backend developer passionate about building scalable, high performance applications using Java, Spring Boot, and microservices architecture.
I specialize in designing robust APIs, optimizing system performance, and integrating AI-driven automation to enhance development workflows.

About

I started my journey with a B.Sc. in Computer Applications & Mathematics, followed by a Master of Computer Applications (MCA).My journey into backend development started with a deep interest in Java and Spring Boot, which gradually expanded into designing microservices, API-driven architectures, and AI-assisted developer tools.Over time, I’ve built projects ranging from enterprise-level backend systems to AI-powered automation tools that streamline development workflows.

While I stay focused on Java backend development,
I also integrate AI where it adds real value—whether in automating testing, improving static code analysis, or optimizing backend performance.
My goal is to build reliable, high-performance backend systems that are both scalable and maintainable.I’m always looking to refine my skills, currently diving deeper into cloud deployment, caching strategies, and backend optimizations to build more efficient systems.
I also enjoy sharing my knowledge through technical writing and open-source contributions.

Always open to discussing backend tech and best practices—let’s connect!

Work

I build scalable backend systems with Java, Spring Boot, and RESTful APIs, focusing on clean architecture, modular design, and performance optimization.My projects range from microservices architectures to full-stack applications, each crafted with a keen eye for efficiency and maintainability.Instead of showcasing every repository, I’ve selected a few that best represent my skills and problem-solving approach.

> AI Code Analyzer - IntelliJ Plugin

A powerful AI-powered code analysis plugin for IntelliJ IDEA.AI Code Analyzer is a full-fledged IntelliJ plugin that integrates Large Language Models (LLMs) to analyze Java code, detect issues, and suggest fixes.It helps developers identify syntax errors, formatting inconsistencies, and potential bugs without leaving the IDE.

> Monolith to Microservices Analyzer

AI-powered tool that analyzes monolithic Java projects and suggests an optimal microservices architecture.Automates transformation by generating a detailed PDF report with service breakdowns, APIs, and dependencies.Built using Spring Boot, AI integration, and modular monolith architecture for intelligent analysis.Simple UI where users upload a ZIP file, and the system provides a structured microservices blueprint.

>LazyDev AI

A next-gen CLI tool that analyzes Java source code, generates JUnit test cases using AI, and runs tests automatically — making test-driven development lazy but efficient.LazyDev AI is a Spring Boot + AI-based CLI tool that automatically generates JUnit 5 test classes for your existing Java project.It scans your code, understands method logic, and writes meaningful unit tests, reducing manual effort.

> QUIZ APPLICATION

Java-Spring-SpringBoot-QuizApplication.It is a Quiz Application, a comprehensive platform designed to test your knowledge across three categories: Java, Operating Systems (OS), and C programming.This application features a robust login-signup system, a versatile question service for managing questions, and a dynamic quiz service that leverages the question service to generate quizzes, calculate scores, and more.It is a robust quiz platform built with Java, utilizing Spring Boot and Spring Cloud for a microservices architecture.

For more visit my GitHub

MY BLOGS

I enjoy breaking down technical concepts through writing and sharing knowledge.📝 I regularly write articles on Hashnode.

My Latest Blogs-

SOLID Principles:
A Clarity Journey

An in-depth article on SOLID principles, aiming to clarify key design concepts and enhance best practices for the backend development.

Modular Monoliths Explained:
A Beginner’s Journey

Practical breakdown of core concepts like modularization, cohesion vs. coupling, module communication, and how to design scalable, maintainable monoliths.

MY RESUME ?

Download Resume

Contact

📩 Let’s Connect!Have a question, want to collaborate?
Feel free to reach out.

Where to Reach MeClick the button below to contact me!