Udith Amasura

Senior Software Engineer at Sysco LABS Sri Lanka

North Western Province, Sri Lanka
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Udith Amasura is a Senior Software Engineer with six years of experience building scalable, event-driven systems and Kafka-based data pipelines at Sysco LABS Sri Lanka, where he drives CI/CD automation, secure secret management, and zero-downtime integration for ERP and M&A initiatives. A Computer Engineering undergraduate at the University of Peradeniya, he gravitates toward backend development, domain-driven front-end design, clean architecture, and test-driven development. He has delivered critical services like Marketplace Splitter and Data Redistribution Service while owning performance testing, Datadog monitoring, and stakeholder-facing reviews. An active open-source contributor, Udith has implemented core backend features and Telegram API integrations in the Userge project, showing a knack for pragmatic integrations and media-handling features. He combines hands-on coding with mentoring and knowledge transfer, bringing both implementation depth and operational ownership to production systems.
code6 years of coding experience
job2 years of employment as a software developer
bookBSc Engineering, Computer Engineering, BSc Engineering, Computer Engineering at University of Peradeniya
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
2answers
0questions
github-logo-circle

Github Skills (10)

telegram-vc-bot10
pyrogram10
python10
telegram-bot10
develop9
api8
apidoc8
react6
dockers5
docker5

Programming languages (8)

TypeScriptShellCJavaScriptHTMLJupyter NotebookPythonKotlin

Github contributions (5)

github-logo-circle
UsergeTeam/Userge

Mar 2020 - Oct 2020

Userge, Durable as a Serge
Role in this project:
userBack-end Developer
Contributions:59 commits, 3 PRs, 31 pushes in 6 months
Contributions summary:Udith primarily contributes to the development of the Userge project, focusing on core functionalities such as command handling and integrating external services. The user's commits include implementing new modules, integrating database functions, and incorporating features like a welcome module. Furthermore, the user addressed formatting issues and incorporated features such as video/audio uploads, demonstrating a good understanding of the project's structure and its integration with Telegram's API.
telegram-botpythonpyrogrampyrobotuserbot
uaudith/MemesterLand

Jun 2021 - Jun 2021

Contributions:1 release, 17 commits, 2 pushes in 17 days
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.
Request Free Trial
Udith Amasura - Senior Software Engineer at Sysco LABS Sri Lanka