Summary
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.
12 years of coding experience
13 years of employment as a software developer
Diploma in Computer Engineering, Computer Science, Diploma in Computer Engineering, Computer Science at Arasan Ganesan Polytechnic College
Bachelor of Engineering (B.E.), Computer Science, Bachelor of Engineering (B.E.), Computer Science at National Engineering College
English, Malayalam, Tamil