Kavinda Kiridana

Junior Software Engineer

Skilled in .NET, TypeScript, Flutter, Laravel & C++ focused on building reliable and scalable applications across web, mobile, and embedded systems.

About Me


Driven and detail-oriented Junior Software Engineer with hands-on experience in enterprise system development using ASP.NET and SQL Server. Passionate about designing scalable, efficient software solutions while continuously expanding skills in .NET, Flutter, React, Node.js, and C++ (embedded systems). Eager to contribute to dynamic projects that blend innovation and real-world impact, while growing as a full-stack developer capable of bridging backend efficiency with modern user experiences.

Technical Skills

Core Expertise: C#, .NET, TypeScript, PHP, C++ Languages: C#, PHP, C++, HTML, CSS, TypeScript, SQL, Python, Java Frameworks: ASP.NET, .NET, Laravel, Node.js, Express.js, React.js, Flutter, Arduino, Bootstrap, W3.CSS Platforms & Design Tools: Figma, Canva, WordPress, Odoo IDEs & Tools: VS Code, Visual Studio, PlatformIO, Postman, Docker, IIS, IntelliJ IDEA, Android Studio
Version Control: GitHub Databases: MS SQL Server, Oracle, MySQL (XAMPP/MariaDB), MongoDB, Firebase

Education

BSc(Hones) Software Engineering - University of Plymouth, UK
Second Class Honours (Upper Division)
Mar 2022 - Sep 2025

GCE Advanced Level - Thurstan College Colombo
Apr 2018 – Jul 2021
BSC Passes in Chemistry, Physics and Combined Mathematics

Work Experience

Trainee Software Engineer
Renuka Agri Foods PLC – Colombo (July 2025 – Present)
Developed IT asset system and milk system for the Renuka Group. Responsible for system development, maintenance, and user support
Technologies: C#, .NET, SQL Server, IIS, TypeScript, React

Trainee Software Engineer
Sri Lanka Telecom Head Office (May 2024 – Nov 2024)
Developed SLT Call Tagging Application. Engaged in client communication, requirement gathering, and technical documentation.
Technologies: C#, ASP.NET MVC, Bootstrap, MySQL, Laravel

Projects


Milk Collection System

Tech Stack: ASP.NET, MS SQL Server, IIS
Developed a module of an existing enterprise system to streamline data entry and management for milk collection centers. The system allows authorized users to record, view, and control milk quantity, SNF, FAT, and farmer details with timestamps.
Currently in use at Richlife Dairies Limited.
Individually developed

View on GitHub

IT Asset Requesting System

Tech Stack: ASP.NET Web Forms, MS SQL Server, IIS
Built a web-based solution to digitalize the capital expenditure (CAPEX) request process within the Renuka Group. The system manages IT asset requisitions end-to-end — from submission and approval to tracking — replacing a previously manual process.
Currently in use at Renuka Group.
Individually developed

View on GitHub

Smart Greenhouse System

Tech Stack: Python, Firebase, C++, NodeMCU, PlatformIO, VS Code
Designed and implemented an IoT-based automated greenhouse system to improve vanilla cultivation. Integrated sensors (DHT11, LDR, soil moisture) for real-time environmental monitoring and automated mist irrigation. Developed a model to predict vine growth and a web dashboard for remote monitoring and control
Individually developed

View on GitHub

SLT Call Tagging Application

Tech Stack: ASP.NET MVC, MySQL, Bootstrap
Modified and enhanced an existing enterprise system to help telecom customer service teams systematically record, categorize, and analyze customer inquiries and complaints. The system enables better issue tracking and service improvement through data-driven insights.
Currently using at Sri Lanka Telecom Head Office
Group project

View on GitHub

CAPEX Inventory

Tech Stack: TypeScript, React, MUI, ASP.NET Web API, MS SQL Server
This IT Asset Inventory System tracks the movement, assignment, and status of assets (laptops, desktops etc) within an organization. It logs transactions like stock additions, disposals, user assignments, repairs, and transfers, ensuring accurate stock levels and asset history for accountability and management.
Individually developed — In Progress

View on GitHub

References


Mr. N.J.P. Gunasekera

Public Finance & Procurement Specialist
Retired Sri Lanka Accountants Service Officer
+94 77 376 6601
jpgune@yahoo.com Email

Mr. Gayan Perera

Lecturer, NSBM Green University Faculty of Computing
+94 714105777
gayanp@nsbm.ac.lk

Contact Me


Colombo, Sri Lanka

kavindakiridena@gmail.com

+94 771923861