Priyantha Lankapura is a software engineer with 11 years’ experience building and maintaining .NET web applications and APIs, proficient in ASP.NET MVC/Core, Web API, Entity Framework and front-end frameworks like Angular and jQuery. Based in London, he combines hands-on development with QA-focused practices, having contributed test fixes and formatting improvements to high-profile open-source projects such as Microsoft’s TypeScript. Comfortable leading teams or working independently, he brings practical DevOps exposure (TFS, TeamCity, Git/SVN) and a curiosity for emerging tech including Node.js, MongoDB and IoT prototyping with Arduino. A Master’s graduate from the University of Colombo, he’s known for reliable delivery, attention to code quality, and a penchant for automating repetitive tasks. Colleagues describe him as a committed problem-solver who balances pragmatic engineering with continuous learning.
11 years of coding experience
Advanced Level, Advanced Level at President's College, Sri Jayawardenapura Kotte
Bachelor of Computer Science(Hons), Bachelor of Computer Science(Hons) at University of Colombo
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 8 PRs, 13 comments in 1 month
Contributions summary:Priyantha's contributions center around fixing formatting issues and adding tests to the TypeScript codebase. They addressed spacing inconsistencies in various code constructs, including function calls, mapped types, and conditional types. They also added and updated tests to verify the correct formatting behavior, ensuring code style consistency and highlighting their focus on quality assurance through automated testing.
Contributions:66 pushes, 1 branch, 1 issue in 2 years 5 months
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.