Summary
Shammi Jayasinghe is a software architect with over 12 years of experience specializing in enterprise middleware and distributed messaging systems, currently leading architecture and product efforts at WSO2 from Folsom, California. He has deep hands-on expertise across the WSO2 platform—especially Message Broker, ESB and API Manager—and has led the Message Broker product team while operating as a US-based production support engineer for large customers. Shammi blends engineering, customer-facing support, and team leadership, having moved from senior engineer to associate director/architect roles while managing cross-functional teams and production incidents. His technical breadth spans Java and C#, messaging and coordination stacks (ActiveMQ, RabbitMQ, Cassandra, Zookeeper, Hazelcast), and both SQL and NoSQL databases, enabling practical solutions for high-availability systems. Notably, he pairs product ownership experience with low-level troubleshooting skills gained from years in global support rotations, making him effective at turning customer pain points into product improvements.
11 years of coding experience
11 years of employment as a software developer
Bachelor of Science (B.Sc.), Computer Software Engineering, Bachelor of Science (B.Sc.), Computer Software Engineering at University of Moratuwa
Bandaranayaka College, Gampaha
English, Sinhalese