Skip to main content
Yehan PemarathneYP
Open to opportunities

Yehan Pemarathne

@yehanpemarathne

I build low-latency distributed streaming and replication platforms at global scale.

Sri Lanka
Message

I've led the design and delivery of Macrometa's Global Data Network streaming and replication components, keeping data consistent and low latency across a distributed global platform. For Jio Game Stats and PhonePe Notifications, I architected real-time streaming systems serving millions of viewers and concurrent streams.

I designed a virtual stream layer on Apache Pulsar that handled over 5 million concurrent streams and 2.5 million messages per second on 5–7 machines. I've also led zero-downtime Pulsar upgrades, tuned systems from ZooKeeper and BookKeeper through storage, and built real-time command synchronization across regions.

At Incy, I built incyPOS, an offline-first restaurant management ecosystem integrating printers, scanners, and cash-handling devices. I also delivered zero-downtime database migrations across MySQL, MongoDB, Couchbase, and CouchDB, and led an event-driven resource management platform.

I'm currently engineering maintenance, security patches, and releases for end-of-life Java open-source software at OpenLogic for Perforce Software. I also build Copilot-powered agentic workflows to automate CVE clarification and patch generation, while continuing to mentor engineering teams in distributed processing.

Experience

Work history, roles, and key accomplishments

GS
Current

Principal Software Engineer

GStamp

Jan 2026 - Present (8 months)

Engineered maintenance, security patching, and version releases for EOL Java enterprise open-source software, including Apache Tomcat, Spring Framework, Spring Boot, and Apache Kafka. Designed and developed autonomous agentic workflows utilizing Copilot to automate CVE clarification and patch generation.

Education

Degrees, certifications, and relevant coursework

University of Colorado Boulder logoUB

University of Colorado Boulder

Master of Science, Computer Science

Pursuing a Master of Science in Computer Science.

University of Westminster logoUW

University of Westminster

Bachelor of Engineering with Honors, Software Engineering

Grade: First Class Honors

Graduated with First Class Honors in Software Engineering.

IS

Institute of Java and Technological Studies

Professional Certificate, Java Technology

2008 - 2008

Completed a Professional Certificate in Java Technology.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan