Skip to main content
BS
Open to opportunities

Buddhika Sandaruwan

@buddhikasandaruwan

Senior software engineer delivering scalable fintech systems with resilient architectures.

Sri Lanka
Message

What I'm looking for

I’m looking for a senior role building secure, high-throughput fintech and enterprise systems, where I can lead architecture, optimize performance, and mentor teams in agile delivery environments.

I’m a Senior Software Engineer with 8+ years delivering scalable, resilient software solutions across fintech and enterprise platforms. I specialize in system design, performance optimization, and end-to-end delivery of production-ready applications.

In my recent role at Paymedia(PVT)LTD, I’ve delivered secure payment integrations for banks, optimized transaction processing with caching and query improvements, and led code reviews and architecture enhancements to improve release stability. I translate complex business requirements into technical solutions and focus on continuous improvement in code quality and system reliability.

Previously, I built core payment gateway services and integrated Mastercard, Visa, and NIBBS Interswitch APIs for secure multi-bank processing, strengthening error handling and validation logic to reduce transaction failures. I also enhanced e-commerce POS experiences and contributed full-stack features using Angular, React, Next.js, and MySQL while collaborating in agile teams.

Across my work and projects, I’ve developed cloud-native microservices with Java, Spring Boot, and AWS Lambda, containerized services with Docker and Kubernetes, and exposed secure RESTful APIs for demanding domains. I’m also passionate about emerging technologies—bringing research-driven thinking into products through AI-assisted systems and NLP-based hate speech detection for Sinhala—while mentoring others and driving quality in every release.

Experience

Work history, roles, and key accomplishments

ZT

Associate Software Engineer

Zincat Technology

Jun 2019 - Sep 2021 (2 years 3 months)

Developed RESTful APIs and Spring Boot backend systems for ERP and IoT platforms. Managed CI/CD pipelines and Linux servers to reduce deployment issues and contributed to automated vending and gaming machine solutions.

Education

Degrees, certifications, and relevant coursework

University of Westminster logoUW

University of Westminster

Master of Science (MSc), Advanced Software Engineering

Pursuing an MSc in Advanced Software Engineering at the University of Westminster, expected to complete in 2026.

UC

University of Colombo

Foundation Level, BIT

2020 - 2021

Completed the BIT Foundation Level program at the University of Colombo (2020–2021).

University of Bolton logoUB

University of Bolton

Bachelor of Science (Honours), Computer Science

2019 - 2020

Grade: Second Class (First Division)

Completed a BSc (Hons) in Computer Science at the University of Bolton (2019–2020), achieving Second Class (First Division).

II

Institute of Java & Software Engineering (IJSE)

Graduate Diploma, Software Engineering

2017 - 2020

Completed a Graduate Diploma in Software Engineering at IJSE (2017–2020).

II

Institute of Java & Software Engineering (IJSE)

Advanced Business Solution Developer, Business Solutions

2017 - 2018

Completed the Advanced Business Solution Developer program at IJSE (2017–2018).

RC

Richmond Collage

Primary and Secondary Education, Science Stream

2002 - 2016

Completed primary and advanced education (Science Stream) at Richmond Collage (2002–2016).

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan