Hello, My name is

Madansingh Deora

Java Full Stack Developer View CV Download CV
My Avatar

About Me

I’m a backend engineer specializing in Java, Spring Boot, microservices, and event-driven architectures. I enjoy building scalable, production-ready systems with clean, maintainable code.
I’m a self-driven learner who constantly experiments with system design, performance optimization, and modern architectural patterns.
I’ve worked on high-impact projects involving cargo operations, microservice migrations, distributed event processing, and backend system reliability using tools like RabbitMQ, Kafka, JPA, SQL and Docker.

  • Name: Madansingh Deora
  • Date of Birth: 20th Febraury, 2000
  • Location: Navi Mumbai, India
  • Email: madansinghdeora10@gmail.com
My Profile Picture
Education
Work

Bachelor of Technology(B.Tech) in Mechanical

Jaipur National University, Jaipur
2017 - 2021
76.98

Class-12th (H.S.C)

Dnyan Ganga Education Society,Thane
(Maharashtra State Board)
2017
68

Class-10th (S.S.C)

St. Xavier's High School, Airoli,Navi Mumbai
(Maharashtra State Board)
2015
86.2

Software Development Engineer

Accelya Solutions
November 2024 - Present

Senior Software Engineer

Newgen Software Technologies Ltd
August 2021 - November 2024

My Skills

Animated Java Logo

Preferred Language

Core Java

Spring Icon React Icon Bootstrap Icon JQuery Icon

Frameworks

Java Icon JavaScript Icon

Programming Languages

Oracle PL/SQL Icon MySQL Icon Redis Icon

Databases

Git Icon Eclipse Logo RabbitMQ Icon Kafka Icon AWS Icon

Tools

Collaboration

Want to work on a Project together?

Java Programming

Java is my preferred programming language. Most of my projects are made in Java.

Know More

Desktop Application Programming

Desktop Applications using Java Swing and JavaFX.

Know More

Web Development

Front-end of websites using React or HTML, CSS and Vanilla JavaScript.
Spring Boot as the backend framework.

Know More

Projects

Commercial Projects Enterprise / Team Projects Web-Development Learning & Demos Full Stack Projects
Movie Ticketing Platform Backend
Movie Ticketing Platform (Backend) Microservices-based backend for a movie ticketing system with theatre onboarding, show scheduling, seat layouts, and concurrency-safe seat locking.
Private Repository Request Access
Job Microservices overview
HireFlow — Job Microservices (Overview) Distributed job portal demo built as multiple microservices (Gateway, Eureka, Company, Job, Review). Demonstrates service discovery (Eureka), API gateway routing, async messaging (RabbitMQ), and Docker-based local integration. The overview repo contains architecture diagrams, run instructions, and links to each service repo so reviewers can reproduce the full system locally. Future migration to Kafka & Kubernetes planned. Private service repos are linked from the overview README (request access if needed).
Spring Security demo
SecureAuth — Spring Security & JWT A focused learning project demonstrating modern API security with Spring Security and JWT. Implemented authentication and authorization flows, access & refresh token handling, and secure password storage. Includes custom authentication filters, role-based access control and token revocation patterns. The repo contains sample API docs and Postman collection for quick testing. Good for understanding secure REST API practices and token lifecycle management.
Spring Batch demo
BulkLoad — Spring Batch Large-file Processing A sample Spring Batch project demonstrating efficient processing of large files (100k+ records). Implements chunk-based processing, SQL batch inserts, retry policies and parallel steps for throughput. Includes example job configuration, reader/processor/writer implementations, and performance tuning notes. Useful for showcasing resilience and optimization patterns for large-scale ETL tasks using Spring Batch. Postman or DB scripts included in the repo for verification of inserted records.
Portfolio Website using HTML, CSS and Vanilla Javascript
Personal Portfolio Website Personal Portfolio Website created using HTML, CSS and Vanilla JavaScript.

Contact Me

Name

Madansingh Deora

Location

Airoli
Navi Mumbai, Maharashtra
India
Pincode: 400708

Phone

+91-7506081368

Gmail

madansinghdeora10@gmail.com

Socials

Find Me Here