
Building Modern
Web Experiences
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.
Career
Work Experience
My professional journey and key achievements
Senior Software Engineer - I
HCL Software
- 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
- 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
- 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
Portfolio
Featured Projects
A showcase of my recent work and side projects
MCP-Powered REST/GraphQL API Generator
Built an intelligent MCP Server that auto-generates production-ready REST and GraphQL CRUD APIs from Mermaid ER diagrams.
AI-School: Intelligent School Management System (SaaS)
Full-stack SaaS platform using Spring Boot, Node.js, GraphQL, PostgreSQL, and Next.js 14 with TypeScript.
Open Source
GitHub Repositories
All my public repositories, fetched live from GitHub
mAI-school
mAI-school — A comprehensive, modern school management system built with a full-stack JavaScript architecture. This containerized application streamlines educational administration through role-based access control, integrated student information systems, attendance tracking, fee management, and detailed reporting capabilities
Portfolio-next
Modern developer portfolio built with Next.js 16, TypeScript & Tailwind CSS v4 — featuring dark/light mode, live GitHub repos integration, Framer Motion animations, JSON-LD structured data, and comprehensive SEO optimization. Deployed at ayushdixit.work
mcp-api
MCP Mermaid ER Server — An open-source Model Context Protocol (MCP) server that transforms Mermaid ER diagrams into fully functional APIs. This TypeScript-based tool automatically parses entity-relationship diagrams, generates PostgreSQL database schemas, and exposes both REST and GraphQL CRUD APIs with zero boilerplate.
wave-tech
WaveTech — A modern, fully-responsive web development services portfolio website built with pure HTML, CSS, and JavaScript. This professionally-designed single-page application showcases web development expertise through an engaging user interface with light/dark theme support, smooth animations, and comprehensive service offerings
Portfolio
Resume Portfolio — A professional, fully-responsive single-page resume and portfolio website built with semantic HTML, CSS styling, and vanilla JavaScript. This modern portfolio showcases professional background, technical expertise, project portfolio, and contact information in an elegant, minimalist design perfect for job applications
Expertise
Tech Stack
Technologies and tools I use to bring ideas to life
Background
Education & Certifications
My academic background and professional certifications
MMIT, Pune
Bachelor of Engineering in Computer Science