Pabodha Wimalasuriya
@pabodhawimalasuriya
Senior .NET developer delivering mission-critical microservices with strong reliability, test coverage, and AI-assisted velocity.
What I'm looking for
I’m a Senior .NET developer with 10+ years delivering mission-critical systems across government, SaaS, and enterprise platforms. At Singapore’s national tax authority (IRAS), I’m building microservices serving 6 million residents, with a consistent focus on reliability, maintainability, and high test coverage.
Recently, I diagnosed and fully restored a broken batch recovery flow, restoring re-execution reliability to 100%, and improved batch performance from over 9 hours to 4 hours for 300K+ records. I’ve also delivered features under deadline pressure, built end-to-end micro frontend capabilities, used AI-assisted tools (GitHub Copilot, Claude, PairAI) daily, and maintained 80%+ unit test coverage while exceeding SonarQube quality gates.
Experience
Work history, roles, and key accomplishments
Senior Application Developer (.NET)
Inland Revenue Authority of Singapore (IRAS)
Oct 2024 - Present (1 year 8 months)
Diagnosed and restored a broken batch recovery flow, returning re-execution reliability to 100% and unblocking nightly Corporate Tax UAT testing. Reduced SQL batch processing time for 300K+ records from 9+ hours to 4 hours, delivered 5 features on schedule, and maintained 80%+ unit test coverage while consistently meeting SonarQube quality gates.
Completed a long-delayed Membership module to production by fixing critical bugs and finishing incomplete AWS-DMS data sync work for ~1,000 active members, with zero service disruption. Owned the Courses & Classes registration end-to-end and processed ~250 enrolments across microservices via ActiveMQ EventBus with Redis caching, while handling 40–50 live support tickets post-launch and mentoring d
Senior Software Engineer
iTelaSoft
Jan 2021 - Jan 2023 (2 years)
Designed and built an AWS .NET serverless endpoint to work around Stripe’s 16-webhook limit, routing events by tenant and environment and shipping to production for 10 live tenants. Delivered 6+ third-party integrations end-to-end (e.g., illion Bank Statements, DocuSign, Twilio, Nylas, AirCall) with full test coverage, and co-led two client sub-portal launches through pre-production testing until
Senior Software Engineer
Evicio
Aug 2017 - Jan 2021 (3 years 5 months)
Built platform-critical modules from scratch for a live university parking management platform, including real-time GeoFencing, SSO via Shibboleth SAML, and a custom EasyQuery reporting module (3–6 month solo delivery). Co-built a Xamarin Forms Instatella app for iOS/Android and owned the TouchNet payment gateway integration end-to-end within an Agile Scrum team of 8–10 developers.
Software Engineer (.NET)
J-eTech International
Jul 2014 - Jul 2017 (3 years)
Delivered features across multiple modules on TownSuite, a live municipal ERP platform for Canadian government clients, including CMMS, Events Portal, Facility Management, and Customer Requests. Co-built a Xamarin Forms mobile companion app (Kanban-style) enabling 10–20 onsite officers to update work order statuses via Web APIs, shipping to production for immediate user adoption.
Education
Degrees, certifications, and relevant coursework
Cardiff Metropolitan University
Master of Science in Information Technology, Information Technology
2018 - 2021
Grade: Distinction
Part-time MSc in Information Technology (Distinction) completed while employed full-time.
University College Dublin
Bachelor of Science (Honours) in Computer Science, Computer Science
2015 - 2017
Grade: First Class Honours (3.92 GPA)
Completed a BSc (Hons) in Computer Science (First Class Honours) with a 3.92 GPA.
Tech stack
Software and tools used professionally
Postman
OpenAPI
Microsoft Azure
GitHub
SonarQube
Kubernetes
Azure Pipelines
Xamarin
MySQL
PostgreSQL
DocuSign
Gmail
.NET Core
.NET
ASP.NET Core
Redis
Terraform
Azure DevOps
Jira
EventBus
jQuery
Kendo UI
JavaScript
ASP.NET
Blazor
Kafka
RabbitMQ
iOS
Datadog
Aircall
GraphQL
SignalR
AWS Lambda
Serverless
SendGrid
sso
Twilio
SQL
GitHub Copilot
Nylas
Jan
ChatGPT
Android
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Pabodha?
You can contact Pabodha and 90k+ other talented remote workers on Himalayas.
Message PabodhaFind your dream job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
