Hello! I’m Tharaki Panabokke, a Senior Software Engineer with 5 years of experience designing features and leading teams to build scalable backend systems using microservices. I’m proficient in Golang and Java Spring Boot for backend services, and I enjoy crafting modern, responsive frontends with React. With a strong appetite for learning, I dive into new technologies, collaborate with product teams to translate business needs into technical specs, and write clean, maintainable code to deliver reliable software in agile environments. I’m comfortable mentoring teammates, managing production systems, and continuously improving through reflection and hands-on delivery.

Tharaki Panabokke

Hello! I’m Tharaki Panabokke, a Senior Software Engineer with 5 years of experience designing features and leading teams to build scalable backend systems using microservices. I’m proficient in Golang and Java Spring Boot for backend services, and I enjoy crafting modern, responsive frontends with React. With a strong appetite for learning, I dive into new technologies, collaborate with product teams to translate business needs into technical specs, and write clean, maintainable code to deliver reliable software in agile environments. I’m comfortable mentoring teammates, managing production systems, and continuously improving through reflection and hands-on delivery.

Available to hire

Hello! I’m Tharaki Panabokke, a Senior Software Engineer with 5 years of experience designing features and leading teams to build scalable backend systems using microservices. I’m proficient in Golang and Java Spring Boot for backend services, and I enjoy crafting modern, responsive frontends with React.

With a strong appetite for learning, I dive into new technologies, collaborate with product teams to translate business needs into technical specs, and write clean, maintainable code to deliver reliable software in agile environments. I’m comfortable mentoring teammates, managing production systems, and continuously improving through reflection and hands-on delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Work Experience

Senior Software Engineer at Andoli Inc.
December 1, 2020 - October 28, 2025
Led agile teams as Scrum Master, collaborated with product teams to design features by translating business needs into technical specs aligned with user goals. Built scalable backend services with a focus on reliability and performance, and provided production support to keep critical applications running within SLA.
Software Engineer at Andoli Inc.
July 1, 2024 - July 1, 2024
Designed scalable microservices with GoLang and Java 11 / Spring Boot, using RESTful APIs and Docker. Managed PostgreSQL databases for efficient querying and integrity; used MongoDB for flexible NoSQL needs. Implemented Kubernetes-based orchestration, integrated Kafka for event-driven communication, and authored API documentation and integration tests with Karate.
Trainee Software Engineer at Andoli Inc.
April 1, 2021 - April 1, 2021
Onboarded to software engineering, contributed to feature development, participated in code reviews, and learned the full development lifecycle in an Agile environment.

Education

M.Sc. Advanced Software Engineering at University of Westminster, London, UK
May 1, 2024 - May 1, 2026
B.Sc. (Hons) Computer Science at University of Peradeniya, Peradeniya, Sri Lanka
January 1, 2017 - April 1, 2021
Diploma in Computer System Design at National Institute of Business Management, Kandy, Sri Lanka
September 1, 2015 - September 1, 2016

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Dubai today.