Yakkala, Sri Lanka · Open to full-time roles

Building digital products that move businesses forward.

Senior Software Engineer with 8+ years building full-stack booking, property management, CRM, fintech, ERP, delivery and SaaS platforms. Deep specialist in Laravel/PHP and Flutter, with strong experience in REST API architecture, third-party integrations and payment systems — plus a separate focus on financial protection and wealth planning.

8+Years experience
5OTA integrations
24/7Prod. support
Buddhini Jayamini professional profile card
Laravel · Flutter
MSc IT · BSc SE
AIA Wealth Planner
01 / About

Engineer by craft.
Builder by mindset.

I design and build production software from architecture to deployment, with end-to-end technical ownership — requirements analysis, client communication, error handling, production troubleshooting, code review and mentoring junior developers.

My recent experience includes hospitality PMS/OTA platforms with a five-channel Channel Manager, CRM, banking applications, SAP/ERP integrations, Stripe payments, SMS gateways and multi-tenant SaaS. I also use AI-assisted development tools to speed up prototyping, debugging, refactoring, testing and documentation while keeping engineering quality high.

“Good software is not just code. It is a reliable business system people can actually use.”
01

Product Engineering

Architecture, APIs, dashboards, SaaS and business applications designed for real operations.

02

Mobile Experiences

Flutter applications with clean architecture, BLoC, responsive UI and production integrations.

03

Integration Engineering

Expedia, Booking.com, Airbnb, Uplisting and Channex unified into one sync layer, plus Stripe, SAP/ERP, Firebase and SMS connected into dependable workflows.

02 / Company

Buddhi Soft Solutions

Independent software engineering and digital solutions studio led by Buddhi — focused on practical, scalable web and mobile products for businesses.

buddhitech.com ↗
▦
Education

LMS

Course, student, instructor, assessment, assignment and certificate workflows.

Web · Mobile
✉
Communication

SMS Platform

Business messaging workflows, notifications and gateway integrations.

API · Automation
◎
Customer

CRM

Leads, customers, activity tracking, permissions and business pipelines.

Web · API
▤
Documents

DMS

Centralised document workflows, access control and searchable business records.

Web · Secure
+
Custom

Business Systems

Purpose-built software for logistics, POS, delivery, e-commerce and operational workflows.

Custom build
03 / Selected Work

Projects that show range.

From enterprise back offices to customer-facing mobile apps, these selected projects represent the type of systems I build.

Online store e-commerce storefront
01 · Commerce

E-Commerce Storefront

A complete online shopping storefront for Buddhi Soft Solutions. Shoppers browse through a category sidebar (Electronics, Fashion & Beauty, Home & Garden, Health & Wealth and more), search the whole store, and manage a cart and wishlist. Promotional banners, a Hot Deals page and a New Products section drive sales, while account sign-in and quick contact buttons support customers.

  • Category browsing
  • Product search
  • Cart & wishlist
  • Hot deals
  • Customer accounts
Delivery management system dashboard
02 · Logistics

Delivery Management System

An admin dashboard that follows every delivery order from placement to completion. Order cards move through Pending, En Route, Delivery, Complete and Failure stages with counts at a glance, each showing the date, customer, contact number and amount with quick Edit and Details actions. Order History, a Branches Summary, settings, a branch selector and an English/Arabic language switch make it suitable for multi-branch delivery operations.

  • Order status pipeline
  • Order history
  • Branch summary
  • English / Arabic
POS management system
03 · Retail

POS Management System

A point-of-sale terminal built for supermarkets and shops. Cashiers find products by category or barcode, tap items from the product grid with price and pack size shown, and build the bill in a live cart with quantity, price, discount and amount per line. The totals panel handles sub total, discounts, delivery charges and the final amount, with Hold, Cancel and Payment actions and shortcut tools down the side.

  • Barcode lookup
  • Category product grid
  • Live cart & discounts
  • Hold / Pay
Dr. Narayana clinic management login
04 · Healthcare

Dr. Narayana — Clinic Management System

The secure entry point to a clinic management system for the Dr. Narayana herbal and ayurvedic practice. Staff first choose their branch (for example Maharagama), then sign in with email and password, with remember-me and password recovery. Branded with the practice’s herbal identity and designed for multi-branch operation.

  • Multi-branch login
  • Secure access
  • Password recovery
  • Custom branding
Catwalk model agency website
05 · Modeling

Catwalk — Model Agency Website

A dramatic, dark runway-style website for the Catwalk professional model agency. A full-screen hero with stage photography, elegant outlined typography and a slide-out menu set the tone, while the bold “Become A Model” call-to-action invites new talent to apply directly.

  • Full-screen hero
  • Slide-out menu
  • Model sign-up CTA
  • Brand-led design
Buddy Events wedding booking website
06 · Events

Buddy Events — Online Event Booking

An event-planning website where customers customise their wedding and book online. The landing page pairs a warm hero with a “Customize Your Wedding” card and a Register Now button, supported by How It Works, Explore, About and Contact pages, member login, social sharing links and a live chat widget.

  • Online booking
  • Registration
  • How it works
  • Member login
  • Live chat
Buddy Tours travel website
07 · Tourism

Buddy Tours — Travel Booking Website

A modern travel and tour-reservation website for Buddy Tours. A full-screen hero invites visitors to “Reserve your experience” and plan their trip, with navigation to Packages, Services, About and Contact, a direct phone number, social media links and a scroll-down cue into the tour content.

  • Tour packages
  • Trip planning
  • Services
  • Contact & social
School system sign-in
08 · Education

School Management System

The secure sign-in portal for a school management system. Users log in with a username and password, with remember-me, new-user registration and forgotten-password recovery, set against a bright colourful hexagon-pattern design.

  • Username login
  • Registration
  • Password recovery
  • Remember me
Buddhini Jayamini YouTube channel
09 · Demo

System Demos — YouTube Channel

My YouTube channel, where I share web & mobile apps builds and UI demos. The featured video shows the Medical Order App “MediCare”: an Android UI built with Flutter using bottom navigation, with a dashboard for Purchase Orders and Outstandings, and web sites and web applications . Visit the channel to watch the walkthroughs.

  • Mobile
  • Web Site
  • Web Application
  • Many more systems
Visit YouTube channel ↗
Samanagira Maha Vehera donation website
10 · Non-profit

Samanagira Maha Vehera — Donation Website

A Sinhala-language website for the Samanagira Maha Vehera, an international Buddhist centre in Galgedara. It introduces the temple and its golden stupa, which houses relics, and a meditation hall inside a golden elephant, using warm golden branding and a prominent Donate button under the headline “Spread Kindness Through Your Donations”.

  • Sinhala content
  • Online donations
  • Temple showcase
  • Responsive design
Foodie restaurant mobile app onboarding
11 · Mobile

Foodie — Restaurant Mobile App

A mobile app for a restaurant brand (“panda foods”) in a bright pink theme. The onboarding flow uses a swipeable three-step carousel with a branded mascot illustration, a step counter, forward/back controls and a Get Started button leading into the dining experience.

  • Mobile UI
  • Onboarding carousel
  • Brand theming
  • Restaurant
BSS Core ERP landing page
12 · Enterprise

BSS Core ERP — Multi-Tenant Workspace

A SaaS ERP platform where each company gets its own private workspace and database, provisioned in minutes. The landing page highlights modules for HR, CRM, inventory, sales, purchases, accounting and projects, with a live workspace preview showing which modules are active, provisioning or not on the plan, plus a “Create your workspace” sign-up and per-workspace login.

  • Database per tenant
  • HR · CRM · Accounting
  • Module provisioning
  • Workspace login
BSS LMS sign-in
13 · Education

BSS LMS — Learning Management System

A learning management system for institutions, with a clean sign-in screen and the promise of “one gradebook, every course, every cohort”. Administrators, lecturers and students manage lecturers, courses and enrollments from a single dashboard, with account creation and remember-me login.

  • Courses & enrollments
  • Lecturers & students
  • Admin dashboard
  • Secure sign-in
04 / Engineering Stack

Tools I use to turn ideas into production systems.

BackendLaravel 13 · PHP 8.4 · Java · Spring Boot · REST APIs · API Versioning · JWT · RBAC · Repository/Service · SOLID · MySQL · PostgreSQL · Firebase
MobileFlutter · Dart · BLoC · Clean Architecture · Repository Pattern · Responsive UI · Android / iOS
FrontendReact · Vue · Angular · JavaScript · jQuery · Tailwind CSS · Bootstrap
IntegrationsBooking.com · Expedia · Airbnb · Uplisting · Channex · SAP/ERP · Stripe · Payment & SMS Gateways · Firebase/FCM
Cloud / DevOpsAWS · Docker · GitLab CI/CD · Git · Bitbucket · Linux
Reliability & TestingException handling · Logging · Monitoring · Incident resolution · API/Integration testing · Swagger/OpenAPI · Code review
Senior EngineeringSystem design · Technical ownership · Requirements analysis · Estimation · Stakeholder communication · Mentoring
AI-assistedChatGPT · Claude · Prototyping · Test generation · Code review · Debugging
05 / AIA Wealth Planning

A separate side of my work: future protection.

This section is intentionally separate from my software-engineering profile. I also work as an AIA Wealth Planner, helping clients understand financial planning, protection and long-term wealth needs.

Wealth Planning
AIA benefits promotional material
Personalised protection & lifestyle planningFinancial planning conversations tailored to individual and family needs.
AIA exclusive promotional material
AIA ExclusiveExplore protection and lifestyle privilege concepts.
AIA benefits promotional material
Protection benefitsPlanning conversations around long-term financial security.
Prefer a private discussion?

Use the contact details below and mention “AIA consultation”. I can arrange a suitable time to discuss your requirements.

Request a discussion ↗
06 / Resume

Professional experience.

Download full CV ↓

Freelance Software Engineer — Web & Mobile

Independent · Remote · interim, while seeking a full-time role

  • Food delivery platform (Uber Eats–style): Flutter mobile app with web admin panel for customers, restaurants, riders and administrators — live map tracking and full order lifecycle.
  • Multi-tenant LMS and ERP web applications on a database-per-tenant architecture with per-tenant domains, branding and complete data separation.
  • End-to-end ownership: requirements, architecture, development, testing, deployment and client communication.

Senior Software Engineer · Global Tech Develop

UK · Remote · Laravel 13, PHP 8.4, Stripe, GitLab CI/CD

  • Led full-stack development of PMS and OTA web applications for hospitality clients across multiple markets.
  • Built Channel Manager, Customer Engagement and OTA sync modules connecting Expedia, Booking.com, Airbnb, Uplisting and Channex.
  • Implemented Stripe for booking and subscription transactions; owned API error handling and production support.

Senior Flutter Developer · Hitachi Digital Payment Solutions

Remote · Flutter, Dart, BLoC, Clean Architecture

  • Led full-lifecycle Flutter development for banking management systems with cross-platform, responsive design.
  • Collaborated with technical and business stakeholders to clarify requirements.

Senior Software Engineer · GUI Solutions Lanka

On-site · Laravel, MySQL, SAP API, Firebase (FCM), Flutter

  • Web platforms integrating REST APIs, SAP, Firebase and payment/SMS gateways, with Flutter companion apps.
  • Project Lead: client communication, requirements, delivery, code reviews and mentoring junior developers.

Software Engineer · TekGeeks

Hybrid

  • REST API-driven web applications with payment and SMS gateway integrations; debugging and production issue resolution.

Software Engineer · Global Tote Lankan

Australia · On-site, 24/7 team

  • New features and production fixes on a live betting platform under 24/7 rotation; automated monitoring with New Relic.

Sub-System Engineer (IT/Software) · SupremeSat

On-site

  • R&D on CubeSat motherboard testing and communications; built a mobile app for monitoring CubeSat communication status.

Associate Software Engineer (J2EE) · SoftTouch IT Solutions

On-site

  • Java EE web applications and Java SE desktop applications.

Software Engineer (Freelance) · Buddhi Soft Solutions

PHP/Laravel, React, Flutter, Java, Angular, React Native

  • Client projects including payment gateway, SMS and SAP/ERP integrations.
EDUCATIONMSc. IT

Cardiff Metropolitan University, UK (via ICBT) · 2015 – 2017

EDUCATIONBSc. Software Engineering

Chamber of Chartered Java Professionals International, USA · 2014

CERTIFICATIONDiplomas & Certificates

IBSL English (2026) · Data Science (2025) · Psychology (2025) · Hybrid App Development (2018) · PHP/MySQL (2017) · HDCS (2011)

07 / Contact

Have an idea, system or opportunity?

For software projects, senior engineering opportunities, consulting or a separate AIA planning conversation, get in touch.

LET'S BUILD

Something useful.
Something scalable.
Something yours.

Start a conversation ↗