Ayush Kumar
Available for new opportunities

Hi, I'm Ayush Kumar
Software Engineer

Senior Software Engineer with 4.5 years of hands-on experience building enterprise-grade applications using Java, Spring Boot, Microservices, and modern front-end technologies. Skilled in architecting scalable systems, cloud-native deployment, and cross-functional collaboration. Passionate about clean code, system optimization, and DevOps culture.

Noida, Uttar Pradesh, India

Work Experience

My professional journey and key achievements

Senior Software Engineer - I

HCL Software

Apr 2025 - Present
Pune, India
  • Developing cloud-native microservices for HCL’s commerce platform using Java, Spring Boot, and Redis
  • Designing scalable REST APIs using Spring MVC and Spring Data JPA
  • Containerizing microservices with Docker and deploying on Kubernetes
  • Creating responsive frontend components in React and integrating with backend REST APIs
  • Building server-rendered pages and API routes in Next.js for SEO-friendly apps
  • Implementing secure authentication using JWT and Spring Security
  • Applying Redis caching for faster data retrieval and session optimization
  • Conducting code reviews, unit/integration testing, and following Agile/Scrum practices

Software Development Senior Analyst

Accenture

Oct 2024 - Apr 2025
Noida, India
  • Developed secure digital onboarding module with encryption flows
  • Built scalable Spring Boot microservices for the banking domain
  • Developed secure REST APIs using Spring Security + JWT
  • Implemented Spring Batch jobs for large-scale data processing
  • Used Quartz Scheduler for recurring automated reporting jobs
  • Followed Agile practices: sprint planning, standups, retrospectives
  • Conducted code reviews and created JUnit/Mockito unit tests

Software Developer

Amdocs

Aug 2021 - Oct 2024
Gurugram, India
  • Contributed to telecom domain Ordering Management System (OMS)
  • Implemented business logic using Java, EJB, and WebLogic Server
  • Integrated SOAP web services and internal APIs
  • Worked with JMS for asynchronous messaging
  • Developed Oracle PL/SQL queries and tuned large database operations
  • Participated in Agile SDLC: standups, sprint planning, demos
  • Collaborated with QA, DevOps, and Business Analysts
  • Used Jenkins, Maven, Git, JIRA for CI/CD and version control
  • Performed debugging, unit testing, and production issue resolution

Featured Projects

Explore my latest work and side projects

MCP-Powered REST/GraphQL API Generator

Open Source

Built an intelligent MCP Server that auto-generates production-ready REST and GraphQL CRUD APIs from Mermaid ER diagrams.

Key Features

  • Built an intelligent MCP Server that auto-generates production-ready REST and GraphQL CRUD APIs from Mermaid ER diagrams
  • Developed using Node.js, TypeScript, PostgreSQL, and Model Context Protocol (MCP) for seamless AI-agent integration
  • Implements automatic schema validation, DDL generation, database synchronization, and API server deployment with zero manual coding
  • Features real-time ER diagram parsing, entity relationship mapping, and dynamic REST/GraphQL endpoint generation

AI-School: Intelligent School Management System (SaaS)

Live

Full-stack SaaS platform using Spring Boot, Node.js, GraphQL, PostgreSQL, and Next.js 14 with TypeScript.

Key Features

  • Full-stack SaaS platform using Spring Boot, Node.js, GraphQL, PostgreSQL, and Next.js 14 with TypeScript
  • Integrated Generative AI using OpenAI API and MCP Server for student performance analysis and automated report generation
  • Deployed Agentic AI workflows to autonomously analyze data and generate personalized learning recommendations
  • Secured with Spring Security OAuth 2.0/JWT and deployed on AWS using EC2, S3, RDS with Docker and CI/CD pipeline

Technical Skills

Technologies and tools I work with

💻

Languages

Java
JavaScript
TypeScript
SQL
HTML
CSS
🛠️

Frameworks & Tools

Spring Boot
Spring Security
Spring Data JPA
Microservices
React
Next.js
Tailwind CSS
Docker
Kubernetes
Jenkins
Redis
MongoDB
PostgreSQL
Oracle

Other

Git
Bitbucket
JIRA
Agile
Maven
Gradle
JUnit
Mockito
OpenAI API
CI/CD
WebLogic Server
SOAP
JMS
EJB

Education

My academic background and certifications

MMIT, Pune

Bachelor of Engineering in Computer Science

July 2017 - June 2021
CGPA: 8.0

Certifications

Java Spring Framework with Spring Boot – Udemy
Java Certification – HackerRank
Python Programming – Microsoft
Data Analytics – IBM
Microservices with Spring Boot – Coursera
Docker Kubernetes – Udemy