I'm an aspiring software engineer with a passion for crafting innovative solutions to real-world challenges. With experience in web, mobile, and enterprise-level development, I enjoy building user-centered software using modern tools like React, .NET, and Clean Architecture.
Currently pursuing an MSc in Computer Science at the University of Sri Jayawardenapura, I'm eager to deepen my knowledge in areas like AI, Software Architecture, and Networking. Whether it's creating efficient systems or experimenting with the latest technologies, I'm committed to continuous learning and growth.
In essence, I'm just an ordinary student with extraordinary dreamsādetermined to grow into an expert in software engineering, one line of code at a time.


Specialized in Artificial Intelligence
Specialized in Software Engineering
C
80%
Java
85%
C#
75%
HTML
90%
CSS
85%
JavaScript
95%
React
80%
Node.js
70%
Express.js
65%
MySQL
75%
MongoDB
70%
SQL
80%
POSTGRESQL
65%
Azure
60%
Git
85%
GitHub
90%
Docker
70%
Postman
75%
Visual Studio Code
80%
IntelliJ IDEA
65%
Windows
90%
Linux
85%
Bootstrap
70%
Material-UI
75%
.NET
65%


































Gained foundational knowledge of Azure services, cloud computing principles, and security, enabling effective integration of cloud solutions in projects.
Demonstrated proficiency in GitHub tools and workflows, essential for modern version control and collaborative software development.
Mastered API testing and documentation with Postman, enhancing API integration and debugging capabilities.
Validated foundational knowledge in cybersecurity concepts, ensuring secure application design and deployment
Developed a strong understanding of cybersecurity practices to mitigate threats and vulnerabilities in software systems.
Acquired introductory knowledge of cybersecurity concepts, essential for creating resilient applications.
Developed practical skills for implementing Scrum practices in software development projects.
Understood the core principles of Scrum to enhance team collaboration and iterative development.
Deepened expertise in Scrum methodologies, enabling better handling of complex projects and team dynamics.
Deepened expertise in Scrum methodologies, enabling better handling of complex projects and team dynamics.
Enhanced skills in crafting clear and effective API documentation to improve developer collaboration and API usability.

