"Hard-working and passionate programmer with a strong drive to tackle complex challenges. I perform in dynamic settings that demand creativity, problem-solving skills, and continuous learning. I'm eager to contribute my skills in programming and development while embracing opportunities to grow through new and exciting challenges."
BSc. Eng (Hons) specialized in Computer Science and Engineering
University of Moratuwa, Sri LankaG.C.E. Advanced Level Examination - 2018; Physical Science Stream
St. Thomas' College, Matara, Sri LankaG.C.E Ordinary Level Examination - 2015
St. Thomas' College, Matara, Sri LankaSoftware Engineering Intern
WSO2Teaching Assistant
Department of Computer Science Engineering, University of MoratuwaFreelancer
FiverrJava, Python, JavaScript, Ballerina
Docker, Kubernetes, ArgoCD
Team work, Problem solving, Data structures and Algorithms
Auto-scaling Distributed Graph Database System
Final Year Research ProjectC/C++ | Docker | Kubernetes
WinzigC
CS4542: Compiler Design Module ProjectBallerina GraphQL Federation Gateway
Intern project @ WSO2Java | Ballerina | GraphQL | GraphQL Federation
RPAL AST Evaluator
CS-3512: Programmming Langauges Module ProjectPerson Verification Platform
Group Project mentored by Dr. Thanuja AmbegodaFlutter | Ethereum blockchain | Solidity
offered by The LinuxFoundation in edx
Taught by Mumshad Mannambeth, KodeKloud Training on Udemy
offered by The LinuxFoundation in edX
Offered by Coursera
The professional certification program includes 6 courses.
- Crash Course on Python
- Using Python to Interact with the Operating System
- Introduction to Git and GitHub
- Troubleshooting and Debugging Techniques
- Configuration Management and the Cloud
- Automating Real-World Tasks with Python
ACM Students Chapter
Member of Robogames Tech teamConducted Python workshops for IESL Robo Games 2022