Software engineer · Canada

Engineering calm into complex software.

I’m Supun, a product-minded engineer building clear, dependable experiences across mobile, web, and the .NET ecosystem.

  • C# / .NET
  • .NET MAUI
  • Web platforms
  • SwiftUI

01 / Recent work

Six recent builds,
straight from GitHub.

A live selection of recent public, original repositories.

Verified snapshot · Oct 31, 2026

01Latest

C#

SmartSurvay

SmartSurvey is a .NET survey and feedback platform for creating, publishing, and managing surveys with clear response tracking and reporting.

02

C#

FalconNotes

A cross-platform .NET MAUI Blazor Hybrid notes app focused on private, secure offline writing and encrypted local storage.

03

C#

PlantHelper

A focused plant-care companion for tracking watering schedules, maintenance, and the routines that keep plants healthy.

04

C#

MapleNotes

Privacy-first, self-hosted notes with end-to-end encryption, Markdown, backups, and secure multi-user accounts.

05

Swift

MacCleanup

A native SwiftUI macOS utility that finds clutter, previews what it will remove, and cleans only after confirmation.

06

C#

MobileNetworkInfo_V2

A .NET MAUI Android dashboard for inspecting network, device, battery, and sensor diagnostics at a glance.

02 / Profile

A practical engineer with a product lens.

My background spans mobile applications, web products, and business software. I enjoy turning dense requirements into interfaces and systems that feel direct, useful, and maintainable.

I work comfortably across the stack, with deep roots in C# and .NET and an ongoing curiosity for the right tool—whether that is MAUI, React, Flutter, Python, or native SwiftUI.

01

Product engineering

From domain logic and APIs to the final interaction, with an eye for the whole product.

  • C#
  • .NET
  • ASP.NET Core
  • React
02

Mobile experiences

Cross-platform and native applications shaped around real devices and everyday use.

  • .NET MAUI
  • Flutter
  • Xamarin
  • SwiftUI
03

Clear systems

Practical architecture, readable interfaces, and deliberate choices over needless complexity.

  • Web apps
  • APIs
  • Data
  • Tooling

Background / at a glance

Engineering software across Canada and Sri Lanka, with experience spanning mobile, web, and operational systems.

Education
Bachelor of Information Technology
University of Colombo School of Computing · 2012—2015
Languages
English Professional
Sinhala Native
Based in
Canada
Originally from Sri Lanka

03 / Start a conversation

Have a product problem worth untangling?

Let’s talk

The best place to reach me is LinkedIn. For code, experiments, and the latest public work, follow along on GitHub.