Summary
Overview
Work History
Education
Skills
Languages
Timeline
Key Highlights
Hard Skills
Training
Personal Information
SoftwareDeveloper

PURNIMA DISSANAYAKE

Auckland,New Zealand

Summary

.NET development professional with strong foundation in creating and maintaining robust applications. Adept at utilizing C#, ASP.NET, and SQL Server to deliver high-quality software solutions. Known for effectively collaborating with teams, adapting to changing project needs, and consistently achieving desired outcomes. Reliable and results-driven with focus on delivering impactful software that meets organizational goals.


Overview

10
10
years of professional experience

Work History

SOFTWARE DEVELOPER

TAWHAI TECHNOLOGY
02.2025 - 07.2025

Project : Sever Code registration system

  • Designed and executed comprehensive functional and non-functional test scenarios to ensure system reliability, scalability, and performance.
  • Engineered a client–server data exchange process using TIdHTTP and JSON, enabling secure and efficient communication between distributed components.
  • Developed server-side logic to generate and validate unique registration codes, ensuring data integrity and license authenticity.
  • Implemented features to capture and log client metadata (IP address, machine name, site code, and public IP) in the Firebird database for traceability and analytics.
  • Followed agile development practices and applied principles of clean code and secure coding standards throughout the project lifecycle.

SENIOR SOFTWARE DEVELOPER /Software Test Engineer

PROXIMA TECHNOLOGIES (PVT) LTD
12.2015 - 05.2023

Designed and developed enterprise software solutions including Shopping Cart, Point of Sale (POS), Inventory Control, HR & Payroll, and Hotel Booking Systems using C#, ASP.NET, VB.NET, PHP, JavaScript, jQuery, and SQL Server.

  • Architected scalable and modular applications leveraging software design patterns such as Façade, Singleton, Factory, and Repository for improved maintainability and performance.
  • Implemented RESTful web services for seamless system integration and API-based data communication.
  • Integrated role-based authentication, data encryption, and secure transaction handling across all systems.
  • Utilized GitHub/GitLab for version control and collaborative development, and managed CI/CD workflows using Azure DevOps.
  • Performed comprehensive Quality Assurance (QA) for both web and desktop applications, incorporating manual and automated testing (Selenium WebDriver) to ensure functionality, usability, and cross-browser compatibility.
  • Developed unit tests and integration tests using NUnit and MSTest, ensuring code reliability and continuous integration readiness.
  • Conducted load, performance, and regression testing, applying validation and verification techniques to maintain high software quality standards.
  • Deployed systems on Windows Server and optimized databases for performance tuning and scalability.
  • Led a cross-functional development team, overseeing sprint planning, code reviews, and mentoring junior developers to meet project milestones effectively.
  • Worked in a Sri Lanka–based software development company specializing in custom enterprise application development and cloud-ready business solutions.

Education

Master of Science - IT

Eastern Institute of Technology
Auckland, NZ
05-2025

Bachelor of Science - Major-Computer Science

IIC University of Technology
Kingdom of Cambodia
06.2021

Post Graduate Diploma in IT - undefined

Sikkim Manipal University
India
11.2009

Skills

  • Net Programming and SQL Database
  • Adaptive learning
  • Web application development
  • Mobile app development
  • Software development life cycle (SDLC)
  • Performance analysis

Languages

English
Professional Working
Japanese
Limited Working

Timeline

SOFTWARE DEVELOPER

TAWHAI TECHNOLOGY
02.2025 - 07.2025

SENIOR SOFTWARE DEVELOPER /Software Test Engineer

PROXIMA TECHNOLOGIES (PVT) LTD
12.2015 - 05.2023

Bachelor of Science - Major-Computer Science

IIC University of Technology

Post Graduate Diploma in IT - undefined

Sikkim Manipal University

Master of Science - IT

Eastern Institute of Technology

Key Highlights

  • 10 years as Software Engineer
  • Web developing with php
  • Software Programmer and QA tester
  • Strategic and analytical
  • Test Plans, Cases, Performance / Load Testing.
  • Developed payroll, POS, Inventory control
  • Developed shopping cart with C# and ASP.Net

Hard Skills

C#, ASP.NET, .NET Core, MVC, Python, php, Entity Framework, Selenium, NUnit, SQL Server, Stored Procedures, Azure, Power BI, Visual Studio, R Studio, HTML, CSS, JavaScript, jQuery, AJAX, Scrum, Kanban

Training

  • Professional Member of British Computer Society, 990039924
  • Associate Member of Australian Computer Society, 3146933
  • Japanese-Language Proficiency Test Level 3 – Pass, Association of International Education Japan
  • Japanese-Language Proficiency Test Level 4 – Pass, Association of International Education Japan


Personal Information

     

  • Visa Status: New Zealand Residency
  • Availability: Open to fixed-term contract and work from home opportunities.


PURNIMA DISSANAYAKE