About memy stats
Information About me
I am a passionate Full Stack Software Engineer with 4+ years of industry experience specializing in Java, Spring Boot, and Angular. I have strong expertise in building scalable backend systems, developing responsive frontend applications, and working with SQL databases to deliver reliable and efficient software solutions.
My development approach focuses heavily on clean architecture, maintainable code, and industry best practices. I am experienced in Java 8+ features, object-oriented programming principles, and writing high-quality, testable applications. I pay close attention to identifying code smells, improving code quality, and conducting meaningful code reviews that help teams maintain strong engineering standards.
Beyond technical development, I enjoy mentoring junior engineers and collaborating closely with teammates and stakeholders to ensure clear communication and successful project delivery. I am skilled at breaking down complex problems into manageable solutions and thrive in environments that require analytical thinking and teamwork.
I am also passionate about continuous learning, exploring new technologies, and constantly improving my skills to stay aligned with modern software engineering practices.
4+
Years of experience
170+
Youtube channel
subscribers
20+
Youtube Contents
created by myself
15+
Blogs published
on Medium
My Skills
Work Experiences
2025 August - Present
Senior Software Engineerr - Java/Angular
Cambio Software (pvt) Ltd.
2022 June - 2025 August
Software Engineerr - Java/Angular
Cambio Software (pvt) Ltd.
2021 March - 2021 July
Associate Software Engineer - Springboot/Angular
Deebits Software Engineering(Pvt) Ltd.
2020 September - 2021 March
Trainee Software Engineer - Springboot/Angular
Deebits Software Engineering(Pvt) Ltd.
My PortfolioMy Work
Here is some of my work that I've done in various programming languages.
My BlogsMy Blogs
Object Oriented Programming
A medium blog about OOP principles with real world examples
Exception Handling
A medium blog about how to handle exceptions and what is it.
Multithreading
A medium blog about threads and multi-threading.
SDLC
A medium blog about software development life cycle.
Flutter for Linux
A medium blog for those who wants to work with flutter in Linux.
Contact MeContact
Contact me here
:Pitipana North, Homagama, Sri Lanka
: s.kavindu.gayantha@gmail.com
: University of Kelaniya, Sri Lanka
: +94 76 027 3663
: Sinhala, English