Hard-working and passionate Software Engineer with a strong drive to tackle complex challenges. Proficient in Java, Python, JavaScript, and modern frameworks like SpringBoot and Angular. Experienced in DevOps tools including Docker, Kubernetes, and ArgoCD. Thrives in dynamic environments requiring creativity, problem-solving, and continuous learning. Eager to contribute in software development and system optimization while embracing new challenges.
Software Engineer
Cloud Solutions International (Colombo, Sri Lanka)Software Engineering Intern
WSO2 (Colombo, Sri Lanka)Teaching Assistant
Department of Computer Science Engineering, University of Moratuwa, Sri LankaFreelancer
Fiverr (Remote)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 LankaJava, Python, JavaScript
SpringBoot, Angular
Docker, Kubernetes
Teamwork, Problem Solving, Data structures and Algorithms
Auto-scaling Distributed Graph Database System
Final Year Research ProjectC/C++ | Docker | Kubernetes
Ballerina GraphQL Federation Gateway
Intern project @ WSO2Java | Ballerina | GraphQL | GraphQL Federation
Person Verification Platform
Group Project mentored by Dr. Thanuja AmbegodaFlutter | Ethereum blockchain | Solidity
offered by The LinuxFoundation in edx
offered by The LinuxFoundation in edX
Taught by Mumshad Mannambeth, KodeKloud Training on Udemy
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