Dilanka Nimsara is a Senior Software Engineer with eight years of experience specializing in Go-based backend systems and microservices. He has driven impactful features at PickMe—such as a trip-scanner for multi-driver assignments, a driver bidding system, and a ScyllaDB ORM (ScyllaConnector)—and improved a Go Kafka streaming library with multi-tenancy support. Prior roles span banking-grade Spring Boot microservices, monolith-to-microservice migrations, Docker deployments, and video/ekyc APIs, showing strong full-stack backend fluency. He mentors junior engineers, leads code-quality initiatives, and balances rapid delivery with operational stability. Based in Anuradhapura and educated at UCSC, he combines pragmatic engineering with a knack for building integration tooling that simplifies complex data-store interactions.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Science - BS, Information Systems, Second class upper division, Bachelor of Science - BS, Information Systems, Second class upper division at University of Colombo School of Computing
Contributions:7 reviews, 46 PRs, 86 pushes in 5 months
web-clientreacttypescript
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.