Summary
Overview
Work History
Education
Skills
Timeline
Generic
W.P DUSHAN Nikeshala

W.P DUSHAN Nikeshala

Summary

Full stack developer with 5 years of experience developing and deploying Web & Desktop applications using ASP.NET, .NET Core, C#, Angular, JavaScript and Azure. Skilled in writing clean, maintainable code, designing RESTful APIs, database optimization, and integrating front-end and back-end systems. Passionate about learning and staying updated on the latest technologies. Seeking a role that allows me to leverage my broad development experience to build robust, scalable solutions that exceed business goals.

Overview

8
8
years of professional experience

Work History

Senior Software Engineer

CAM Management Solutions (CAMMS)
11.2018 - Current
  • Enhanced software functionality by identifying and resolving complex technical issues.
  • Optimized code performance for improved user experience and system efficiency.
  • Collaborated with cross-functional teams to design innovative software solutions.
  • Mentored junior developers, fostering professional growth and enhancing team productivity.
  • Contribute to planning and design of features and error handling using Angular, JavaScript, C#, ASP.NET Core, Web API, MVC and Web Forms.
  • Developing Desktop applications with using C# .Net framework.
  • Report handling with using Crystal Report and SSRS Report Tools.
  • Database management with using MS SQL.
  • SQL query optimization,writing efficient SQL queries and SQL-stored procedures using best practices for error handling, logging, and input validation

Software Engineer

QBL ERP Lanka Pvt Ltd.
10.2016 - 09.2018
  • Developed Web Systems and Desktop Applications with using ASP.Net Core , Knockout JS, HTML/CSS and C# programming languages.
  • Developed ERP, Payroll, POS and Logistics systems.
  • Report handled with using Crystal Report and DevExpress Report Tools.
  • Database management with using MySQL and MS SQL.
  • Error Handling

Trainee Software Engineer

SAP Computers Pvt Ltd
01.2016 - 07.2016
  • Developed Desktop Applications with using and C# and VB.Net programming languages.
  • Report handling with using Crystal Report Tool.
  • Database management with using MS SQL.
  • Error Handling

Education

Bachelor of Science - BSc (Hons) Computer Science (Second Class Honors)

University College of Dublin (NSBM)
Sri Lanka
12.2019

High School Diploma -

Dublin University (NIBM)
Sri Lanka
08.2016

High School Diploma -

Dublin University (NIBM)
Sri Lanka
2015

Skills

  • NET Core, Web API, Entity Framework, LINQ
  • ASP NET MVC, Web Forms
  • C# / ADO NET
  • Angular, JavaScript , JQuery, HTML, CSS, Kendo UI
  • MS SQL
  • GIT , TFS
  • SSRS Report Tool
  • Operational Support
  • Technical Support Escalations
  • Algorithm Implementation
  • Performance Improvements
  • Database Programming
  • Testing and Debugging

Timeline

Senior Software Engineer

CAM Management Solutions (CAMMS)
11.2018 - Current

Software Engineer

QBL ERP Lanka Pvt Ltd.
10.2016 - 09.2018

Trainee Software Engineer

SAP Computers Pvt Ltd
01.2016 - 07.2016

Bachelor of Science - BSc (Hons) Computer Science (Second Class Honors)

University College of Dublin (NSBM)

High School Diploma -

Dublin University (NIBM)

High School Diploma -

Dublin University (NIBM)
W.P DUSHAN Nikeshala