Palmurugan C is a Full-Stack microservice architect with over a decade of hands-on experience designing scalable, event-driven systems and composable e-commerce platforms using Java, Spring Boot, Kafka, and cloud-native patterns. He blends Domain-Driven Design, Hexagonal and Clean Architecture principles with pragmatic engineering practices like TDD, Specification By Example and 12-factor apps to deliver maintainable, production-grade services. Palm has led architecture and platform initiatives—from a reusable low-code X3 platform to headless commerce frameworks—while mentoring teams and driving developer productivity through shared libraries and tooling. Based in Thiruvananthapuram, he pairs strong solution architecture skills with a collaborative mindset, and a lesser-seen emphasis on creating great team environments to boost long-term delivery and knowledge sharing.
11 years of coding experience
12 years of employment as a software developer
Diploma in Computer Engineering, Computer Science, first class with honours, Diploma in Computer Engineering, Computer Science, first class with honours at Arasan Ganesan Polytechnic College
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at National Engineering College
Contributions:16 commits, 15 PRs, 50 pushes in 4 years 4 months
architechturemicroservicemicroservices
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.