resume profile picture
Profile

Associate Software Engineer with experience in developing scalable back-end systems using .NET Core, Entity Framework Core, and RESTful APIs. Proficient in secure authentication, database optimization, and IIS deployments. Collaborative team player, focusing on clean code, performance tuning, and continuous improvement to deliver high-quality software solutions.

Work Experience

Associate Software Engineer

OverLeap (pvt) ltd
12/2024 – 08/2025 | Kelaniya, Sri Lanka
  • Developing robust back-end services using .NET Core and RESTful APIs. Optimize performance through debugging and code improvements. Manage server deployments and IIS configuration. Utilize ClickUp and Zoho for task tracking and sprint management. Actively participate in Agile ceremonies to support team productivity and efficient project execution.
  • Associate Software Engineer

    Neura Scripts (Pvt) Ltd
    01/2024 – 12/2024 | Kandy, Sri Lanka
  • Developed full-stack web applications using .NET REST APIs, ASP.NET MVC, and Angular. Built responsive UIs with Angular and PrimeNG. Collaborated with QA and DevOps teams, integrated third-party APIs, and followed SOLID principles. Participated in Scrum meetings, peer code reviews, and supported continuous integration for smooth project delivery.
  • Intern - Software Engineer

    OpenCode Labs
    02/2023 – 08/2023 | Kandy, Sri Lanka
  • Assisted in developing web applications using Laravel, PHP, HTML, and CSS. Helped improve website interfaces and forms. Fixed bugs to enhance functionality and user experience. Gained practical experience with Git and team collaboration. Actively contributed to daily tasks, testing, and project discussions within the development team.
  • Education

    2nd Class 1st Division

    Projects

    Library Management system - Individual.

  • Developed a full-stack library management system using .NET Core and Angular. Implemented secure authentication with Microsoft Identity and followed Clean Architecture principles. Used Entity Framework Core for data handling and created RESTful APIs with proper routing and error handling. Included real-time updates, structured logging, and a scalable, maintainable codebase for smooth client-server communication.
  • The Book Store Individual.

  • Developed an e-commerce web app using ASP.NET Core MVC and Entity Framework Core. Implemented authentication with Microsoft Identity, used AutoMapper for data mapping, and followed Clean Architecture. Designed a secure, scalable database with MS SQL Server and optimized performance through caching, async operations, and protection against common security threats.
  • A Villa Booking system Individual.

  • Built a web-based villa booking system using ASP.NET Core MVC with secure authentication and role-based access via Microsoft Identity. Designed a scalable MS SQL Server database using EF Core. Applied Repository Pattern, Unit of Work, and Clean Architecture for clean separation of concerns and maintainable code structure.
  • A Student Portal system Individual.

  • Developed a student management system using ASP.NET Core MVC and Entity Framework Core with full CRUD functionality. Implemented form validation and user-friendly navigation. Designed a relational database with MS SQL Server and followed the MVC pattern to ensure clean code separation and easy application maintenance.
  • Fish guide Pro - Individual

    (final year project)
  • Created an Android app to identify freshwater fish species in Sri Lanka using deep learning and MobileNet. Integrated a custom-trained model with TensorFlow Lite for real-time camera-based detection. Designed an educational UI and optimized model performance for mobile devices, ensuring fast and accurate on-device inference and a smooth user experience.
  • HR Management System Group

    (2nd-year FINAL PROJECT)
  • Developed a web-based HR management system using Laravel and MVC architecture to manage employees and payroll. Implemented modules like attendance tracking and salary calculation with role-based access. Collaborated using Git and VS Code, and designed a responsive UI with Blade templates, HTML, CSS, and JavaScript for smooth user interaction.
  • Implemented a Gas CylinderMonitoring System - Group

    (1st-year final project)
  • Developed an IoT-based LPG gas monitoring system to track cylinder levels in real-time using sensor data. Built a C# .NET desktop application for data visualization and alerts. Stored and managed sensor data in Microsoft SQL Server to support historical tracking and improve monitoring efficiency.
  • SKILLS
    Languages
    • C#, JavaScript
    Databases
    • MS SQL Server, MySQL
    Frameworks & Libraries
    • .Net, Laravel, Angular, React Js
    Others
    • REST APIs, Git, JWT Authentication, EF Core, AutoMapper, MSTest, Zoho, HeidiSQL, ADO.Net

    I declare that all the information stated above is complete, truthful, and correct to the best of my knowledge and belief..

    References available upon request

    (Last updated on August 21, 2025)