Summary
Upekshe Ruwanpathirana is a versatile freelance developer and systems engineer with 11 years of experience building full-stack and infrastructure solutions across New Zealand and Sri Lanka. He blends hands-on C#, .NET and Blazor application development with cloud and automation expertise—particularly Azure, PowerShell, Python, SQL and hybrid Microsoft 365/SharePoint environments. His background ranges from Tier-3 enterprise support and on-prem to cloud migrations to delivering internal business tools, API integrations and SQL-backed applications that improve processes and reporting. Comfortable moving between code, automation and ops, he has led Terraform and CI/CD automation, migration planning, security audits and cross-site network support. He’s known for translating stakeholder needs into practical, well-documented solutions and mentoring junior engineers while still shipping production-ready software as a freelancer. Outside typical sysadmin duties he continues to produce bespoke business applications and automation that bridge gaps between infrastructure and developer teams.
11 years of coding experience
6 years of employment as a software developer
Graduate Diploma in IT, Information Technology, Graduate Diploma in IT, Information Technology at Eastern Institute of Technology
Diploma in Applied banking and Finance, Banking and Finance, Diploma in Applied banking and Finance, Banking and Finance at Institute of bankers of Sri Lanka
Bachelor's degree in Business IT, Information Technology, Bachelor's degree in Business IT, Information Technology at University of Greenwich
GCE Advanced level, Sr Lanka, Biology, General, GCE Advanced level, Sr Lanka, Biology, General at Royal College Colombo