Resume · 01 / 02
Senior Software Engineer · Builder
Pasan
Wijesuriya
AI Agents · LLM Systems · Platforms
9+ yrs
Senior engineer who builds AI agents and LLM-powered systems and takes experimental ideas all the way to production platforms. I own the full lifecycle — architecture, APIs, cloud-native delivery and automation tooling — across Python, TypeScript & React as well as native & cross-platform mobile. Fluent in modern AI-native tooling (Claude Code, Codex, Lovable, n8n, Make, Graphify) and in defining the lightweight engineering governance that keeps shipping teams fast and safe.
Experience
Lead Software Engineer · Polyaire Pty Ltd
Jan 2024 — Present
Swift · Kotlin · React Native · Flutter · Node.js · AWS · Firebase
Lead the full-stack evolution of AirTouch, a flagship IoT smart-home platform — rebuilt the iOS app in SwiftUI, the Android app in Kotlin/Compose, the console in Flutter, and a real-time device-tracking app in React Native.
Engineered a test-automation framework with a custom data-binding engine wired to the database, validating hardware-to-cloud state in real time for 100% climate-sync accuracy.
Built complex state management for sub-second IoT telemetry and introduced AI-driven optimisation of climate control from user & environmental data.
Senior Consultant · Lanka Medical Audio
Jun 2020 — Present
React · Node.js · APIs · Cloud · AI advisor
Architected an end-to-end healthcare commerce platform unifying storefront, clinic, POS & finance with an integrated AI advisor on a single codebase.
Took the product from concept to a live multi-module platform, defining the API layer and the engineering standards the team builds against.
Senior Software Engineer · KWPX Pty Ltd
Jun 2022 — Dec 2023
React Native · Swift (native modules) · Firebase · PHP
Directed the mobile architecture for OTR and Felix Mobile, delivering a unified iOS/Android experience and authoring custom Swift bridge modules for high-performance tasks & secure payment gateways.
Built integration-testing pipelines simulating full user journeys (onboarding → checkout), sharply reducing production defects.