Sadeesha Jayaweera
Sadeesha Jayaweera
ABOUT

Product Support Engineer @ PetDesk & Full-Stack Builder

I am a Product Support Engineer at PetDesk and freelance software developer based in Colombo, Sri Lanka, with a BSc (Hons) in Software Engineering from NSBM Green University.

At PetDesk, my day-to-day focus sits at the core of technical customer success—diagnosing complex API failures, managing Practice Management Systems (PMS/PIMS) integrations, and resolving critical sync friction across veterinary platforms like Vetstoria.

3+Years in SaaS & Ops
500+Tickets & API Syncs Resolved
100%Technical Customer Success
Sadeesha Jayaweera - Software Engineer
Avatar
Based in Colombo, Sri LankaEnglish • Sinhala • Remote-friendly (Asia/Colombo (UTC+05:30) overlap)
BACKGROUND & CRAFT

Where real-world software meets thoughtful engineering.

I am a Product Support Engineer at PetDesk and freelance software developer based in Colombo, Sri Lanka, with a BSc (Hons) in Software Engineering from NSBM Green University.

At PetDesk, my day-to-day focus sits at the core of technical customer success—diagnosing complex API failures, managing Practice Management Systems (PMS/PIMS) integrations, and resolving critical sync friction across veterinary platforms like Vetstoria.

Prior to SaaS engineering, my foundation in customer operations and process optimization at HSBC instilled a rigorous discipline in high-volume triage, incident escalation, and cross-functional engineering communication.

When I am not troubleshooting live SaaS integrations, I build full-stack web applications with Next.js, TypeScript, PostgreSQL, and Prisma—like WANDURA, a construction services marketplace, and MyCalender—driven by a deep passion for developer empathy and resilient software.

“Understanding customer friction at the API boundary is the single best teacher for building resilient distributed software.”
BSc (Hons) in Software Engineering from NSBM Green University.
FOCUS AREAS

What I like building

  • SaaS integrations, webhooks & API error diagnosis
  • Practice Management System (PMS) sync monitors
  • Full-stack web applications (Next.js, TypeScript, Prisma)
  • WANDURA construction marketplace platform
  • Automation tools that eliminate customer friction
  • Postman test collections & API runbooks
  • Real-time dashboards & customer success utilities
Notice a problem → Understand it → Build the solution.
METHODOLOGY

How I approach problems

A disciplined, four-stage loop focused on root causes and measurable improvements.

01

Triage & Root Cause

Isolate the problem with deterministic reproductions, raw HTTP envelopes, and system logs before touching production code.

02

Minimal & Clean Architecture

Design the simplest viable solution with standard web protocols, strict type safety, and clear boundaries.

03

Build & Rigorous Testing

Implement with modern frameworks, automated edge-case verification, accessibility checks, and performance benchmarks.

04

Document & Hand Over

Produce runbooks, Postman collections, and changelogs so anyone on the team can operate and extend the system.

Values that show up in work

Truthfulness & Verifiable Claims

Zero fabricated metrics or exaggerated claims. Every metric, credential, and milestone is supported by verifiable evidence.

Developer & User Empathy

Building software with informative error states, predictable APIs, and respect for the user's attention and time.

Continuous Learning & Research

Exploring frontier topics in privacy-preserving identity, computer vision, and modern web architectures.

Want the full timeline?

Roles, responsibilities and verified achievements.

Explore Experience