Deivarayan Azhagappan is a senior software engineer with over a decade of hands-on experience building scalable Java-based systems, cloud-native microservices, and developer tooling across e-commerce and networking domains. He blends deep backend expertise—Java, Spring Boot/WebFlux, Hibernate, Go, and C++—with practical cloud and DevOps skills in Azure, Kubernetes, Docker and CI/CD. A long-time AEM practitioner, he has helped deliver complex content platforms for Kaufland while contributing to open source core engine work at Camunda, adding historic identity link support and DMN improvements. Recognized academically with a top Master’s thesis award and twice honored for individual excellence at Juniper, he brings both research rigour and client-facing engineering discipline. Comfortable owning complex features end-to-end, he is an OSS enthusiast who experiments with modern stacks like MongoDB and reactive Spring in his spare time.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Technology (B.Tech.) Information Technology, Bachelor of Technology (B.Tech.) Information Technology at Shanmugha Arts, Science, Technology and Research Academy
Master’s Degree Information Technology, Master’s Degree Information Technology at Frankfurt University of Applied Sciences
C7 CE enters EOL in October 2025. Please check out C8 https://github.com/camunda/camunda – Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
Role in this project:
Back-end Developer
Contributions:120 commits, 1 PR, 101 pushes in 4 months
Contributions summary:Deivarayan contributed to the engine of the Camunda BPM platform, focusing on the implementation of historic identity link functionality and related API endpoints. Their work involved modifications to the database schema, as well as the creation of a REST API for historic identity links and integrating tenant ID filtering for improved security. The user made significant changes to the DMN engine, parsing decisions with required decisions, and created a decision listener for various actions. Their commits demonstrate proficiency in Java, and knowledge of DMN.
Contributions:8 commits, 6 pushes, 1 branch in 20 days
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.