Software Engineer · AI & Web Solutions · Auckland, New Zealand

About me

Lasitha Randika

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

Let's work together

Have a project or role in mind? I'd love to hear about it.

Get in touch