Harshana Weerasinghe

Senior Software Engineer

Building innovative solutions with cloud architecture, modern web technologies, and a passion for accessibility

Cambridge, Waikato, New Zealand
#technology #programming #photography #volunteering
Harshana Weerasinghe

About Me

Accomplished senior software engineer with a passion for crafting innovative solutions that bridge technology and real-world impact. Currently building next-generation hospitality software at Plexure in New Zealand.

With over 17 years of experience in the software development industry, I've architected and delivered robust solutions across diverse domains including ERP systems, event management platforms, hospitality solutions, and e-learning applications. My journey has taken me from Sri Lanka to New Zealand, serving clients globally and mastering the full technology stack along the way.

I specialize in cloud-native architectures (AWS & Azure certified), modern web technologies, and building accessible, performant applications that scale. Beyond code, I'm committed to empowering communities through technology—as co-founder of Akura.org, a non-profit education initiative in Sri Lanka, and as a BCS Professional Member contributing to the broader tech ecosystem.

17+ Years Experience
100+ Projects Delivered
10+ Technologies Mastered

Full Stack Development

Expert in modern web technologies, cloud platforms, and scalable architectures

Cloud Architecture

AWS & Azure certified solutions architect with serverless expertise

Web Accessibility

Committed to building inclusive applications for all users

Community Impact

Co-founder of educational initiatives and IT consultant for NGOs

Experience & Education

Plexure

Cambridge (Remote), New Zealand

Senior Software Engineer

Working on customer engagement platform that helps brands use data and personalization to drive customer loyalty, engagement, and sales through digital experiences.

Previous Roles

Hamilton, New Zealand & Colombo, Sri Lanka

Extensive experience in enterprise security solutions, ERP, event management, and e-learning platforms

University of Colombo

School of Computing

Information Technology - BIT

Certifications

Microsoft Azure Solutions Architect

Microsoft, 2017

AWS Solutions Architect - Associate

Amazon Web Services, 2017

MCTS: .NET Framework 2.0

Microsoft, 2007

Skills & Expertise

Backend Development

.NET (C#, VB.Net, ASP.NET, WCF) Java (Spring Boot, RestExpress) Node.js (Express, Hapi) PHP ElasticSearch

Databases

MS SQL Server Oracle MySQL PostgreSQL MongoDB Redis Cassandra DynamoDB

Frontend Development

HTML5 & CSS3 JavaScript (ES6+) React.js Angular.js jQuery D3.js Bootstrap Web Accessibility

Cloud & DevOps

AWS (Lambda, SQS, EC2) Azure (Functions, Service Bus) Docker Jenkins CI Git DevOps Serverless Architecture

Mobile & Testing

iOS Android Cordova/PhoneGap Selenium WebDriver.IO CodeceptJS

Message Queuing & Caching

RabbitMQ Azure Service Bus Amazon SQS Redis Cache Memcached

Photography

Passionate about wildlife and nature photography. Capturing moments through the lens of my Nikon D850.

Get In Touch

Feel free to reach out for collaborations, opportunities, or just a friendly chat!

Location

Cambridge, Waikato, New Zealand

Current Role

Senior Software Engineer at Plexure