Software Engineer · AI & Web Solutions · Auckland, New Zealand
About me
I'm a senior software engineer based in Auckland with over five years in IT services, building full-stack solutions with .NET Core, Azure, MS SQL, React, and Python. I've delivered software across a wide range of business domains — Accounting, Banking, Quality Control, Reservations, Payroll, and Tax — connecting systems and streamlining how businesses operate.
Across roles at Virtusa, Perfect Business Solution Services, and now Capital Hill, I've led full-stack initiatives, mentored junior engineers, and shipped everything from large-scale payroll and tax platforms to reservation, quality-control, and reporting systems — including SAP B1 and SAGE ERP integrations. I'm currently completing a Master of Applied Technology at Unitec and am AWS Cloud Foundations certified.
Alongside my engineering roles, I work with clients on AI solutions, web development, and Google Ads — designing and shipping production websites and growth campaigns for New Zealand businesses. I'm passionate about clean architecture and using technology to solve genuinely complex problems.
Career
Experience
Software Engineer (Part-time) · Capital Hill — Auckland, NZ
Jun 2025 – Present- Develop and enhance enterprise applications with .NET, ReactJS, and MS SQL, with a focus on scalability and maintainability.
- Deploy, monitor, and optimise cloud-hosted solutions on Azure (App Service, Azure SQL).
- Design Power BI dashboards and build Power Apps / Power Automate workflows to streamline processes and surface business insights.
- Provide system monitoring and troubleshooting to keep operations smooth and reduce downtime.
Senior Software Engineer · Virtusa — Colombo, LK
Nov 2022 – Feb 2025- Spearheaded full-stack development using .NET Core Web APIs, Azure Functions, MS SQL, ETL/SSIS, EF Core, Dapper, the Mediator pattern, and ReactJS.
- Led the full software development lifecycle — from requirements to deployment — to consistent timelines and quality standards.
- Mentored junior engineers, ran code reviews, and championed a culture of continuous improvement.
- Drove Agile delivery with Azure DevOps, coordinating sprint planning and release cycles with minimal downtime.
Software Engineer · Perfect Business Solution Services — Colombo, LK
Apr 2021 – Nov 2022- Led full-stack projects integrating SAP B1 with .NET Core, Node.js, and React for real-time data synchronisation.
- Built REST APIs on the SAP B1 Service Layer connecting SAP, web apps, and third-party systems.
- Optimised MS SQL and SAP HANA data management for large-scale deployments.
- Mentored developers on SAP integration best practices and Service Layer automation.
Associate Software Engineer · Perfect Business Solution Services — Colombo, LK
Jul 2019 – Apr 2021- Delivered full-stack projects with Node.js, React, and .NET, integrating with SAP B1 and SAGE ERP systems.
- Resolved technical challenges and liaised with stakeholders to ensure project success.
- Supported the build of scalable software solutions, laying the foundation for future growth.
Background
Education & Certifications
Education
Master of Applied Technology (Computer Science)
Unitec Institute of Technology, New Zealand
2025 – Present
BSc (Hons) in Computing — First Class Honours
Coventry University
2019 – 2021
Higher Diploma in Software Engineering — GPA 3.72
NIBM, Sri Lanka
2018 – 2019
Diploma in Software Engineering — GPA 3.80
NIBM, Sri Lanka
2017 – 2018
Certifications
AWS Academy Graduate — Cloud Foundations
AWS Academy
2025
Recognition
Awards & Honours
Silver Award — Most Promising Employee
Perfect Business Solution Services
2021
1st Runner Up — School Education Software Provincial Competition
Provincial Competition
2010
Toolbox
Skills
Languages & Frameworks
- C#
- .NET / .NET Core
- React
- Python
- Node.js
- EF Core
- Dapper
- ASP.NET MVC
Business Domains
- Accounting
- Banking
- Quality Control
- Reservations
- Payroll
- Tax
ERP & Integration
- SAP B1
- SAP Service Layer
- SAGE
- Crystal Report
Cloud & DevOps
- Azure (App Service, Functions, SQL)
- Azure Service Bus
- Octopus
- TeamCity
- Azure DevOps
Data & BI
- MS SQL
- ETL
- SSIS
- Power BI
Automation & Mobile
- Power Apps
- Power Automate
- Android Studio
Ways of working
- Agile / Scrum
- Code review
- Mentoring
- CI/CD