This product is owned by an Australian company that serves as a third-party provider managing timesheet and payroll cycl…
View DetailsHello, I'm
Sachin Bandara
Software Enthusiast with 7+ years of experience
Bridging the gap between complex technical architectures and large-scale digital transformation through hands-on experience designing and delivering solutions for local enterprises, global organizations, and government initiatives.
Technologies I Work With
A toolkit spanning full-stack development, cloud infrastructure, DevOps and AI — honed across enterprise and government-scale systems.
Programming Languages
Frameworks & Runtimes
AI / Machine Learning
Web3
Build & Testing Tools
Databases
DevOps & Containerization
Cloud Platforms
AWS Services
Version Control & Repositories
Experience
Seven years of building and leading across product companies, consultancies and national digital initiatives.
Geveo
Colombo, Sri Lanka
Associate Technical Lead
2023 Jun - PresentLeading technical initiatives and mentoring team members while working on cutting-edge projects.
Key Projects
Asset Trax
Blockchain-based asset tracking system with Web3 authentication and smart contracts.
- Implemented Web3Auth for decentralized authentication
- Developed smart contracts for asset tracking
- Built responsive frontend with Next.js
- Mentored 3 junior developers
Pro Payroll System
Enterprise payroll management system serving Australian companies as third-party provider.
- Led full-stack development using Angular and Quarkus
- Implemented Leave, Portal, and Paymotion modules
- Introduced private NPM Artifactory and modularized frontend by packaging into separate NPM packages
- Set up AWS CodePipeline and successfully migrated the codebase from GitHub to AWS CodeCommit, improving CI/CD efficiency
- Mentored 2 junior developers
CodeGen International
Colombo, Sri Lanka
Senior Software Engineer
2023 Feb - 2023 MayContributed to large-scale enterprise applications and participated in architectural design decisions.
Key Projects
Flight Center Project
Enterprise travel booking system built on top of CodeGen TravelBox product for flight reservations and management.
- Modified the desktop application according to client requirements
- Troubleshot payment issues to ensure smooth transactions
- Added new reports using JasperReports
- Integrated with TravelBox product architecture
Persistent Systems
Remote
Senior Software Engineer
2022 Feb - 2023 JanWorked on client projects delivering scalable web applications and participating in agile development processes.
Key Projects
Food Delivery Chain System
Multi-location food delivery application with inventory management and reporting capabilities.
- Developed food delivery backend using Spring Boot and Kotlin
- Created inventory management system for multiple locations
- Built comprehensive reporting modules for business analytics
- Implemented unit tests with JUnit for code quality
- Deployed microservices on AWS Fargate for scalability
ICTA
Colombo, Sri Lanka
Software Engineer
2020 Apr - 2022 JanDeveloped government digital solutions and participated in national digitalization initiatives.
Key Projects
NIC-lookup
Web solution for financial institutes & organizations to validate NICs of customers, developed for Department for Registration of Persons (DRP).
- Worked as backend developer using Spring Boot for API implementations
- Involved in deployment process on Lanka Government Cloud (LGC)
- Configured Jenkins CI/CD pipeline for deployment
- Deployed application in Kubernetes cluster
Online Vehicle Revenue License Service (Counter and Citizen app)
Maintenance of online vehicle revenue license service maintained by ICTA.
- Closely monitored systems and performed necessary developments
- Fixed system slowness issues and performance bottlenecks
- Scaled application by adding new servers
- Handled maintenance activities and configurations
Online Vehicle Revenue License Service 2 (ERL2)
Technical support and collaboration for ERL2 developments with outside vendor.
- Provided technical support to outside vendor developers
- Leveraged domain knowledge for system collaboration
- Worked collaboratively with external development teams
- Guided architecture decisions based on existing system knowledge
MyHealth Mobile Application
Mobile solution for Covid-19 details, developed for Ministry of Health during second Covid wave.
- Implemented all requirements for second phase development
- Used Flutter framework for cross-platform mobile development
- Developed Covid-19 information and tracking features
- Collaborated with Ministry of Health for requirement gathering
Zabbix Monitoring Tool Configuration in LGC
Configuration and setup of Zabbix monitoring tool for Lanka Government Cloud infrastructure monitoring.
- Configured Zabbix monitoring for LGC infrastructure
- Set up monitoring dashboards and alerts
- Implemented infrastructure health monitoring
- Ensured reliable monitoring of government cloud services
Softcodeit Solutions
Colombo, Sri Lanka
Software Engineer
2018 Jul - 2020 MarDeveloped web applications and implemented software engineering best practices.
Key Projects
AirBrands
Digital marketing platform where vendors can register and publish their campaigns.
- Worked on API development using Spring Boot
- Implemented brand section and profile management
- Developed campaigns section and merchant management
- Built event management section functionality
NeuralCode
AI-based application for classifying web page images and reproducing HTML content.
- Research and development of suitable algorithms and models
- Implemented machine learning models using Keras
- Developed Python scripts for dummy image generation
- Automated image processing workflows
Leeg Gaming Platform
Gaming platform with tournament management and scoring system.
- Worked on Spring Boot backend API development
- Implemented tournament expiration management
- Developed score saving and tracking system
- Built game subscription functionality
DVC Resale App
Mobile application reimplemented from Android to Flutter for cross-platform support.
- Developed UIs for mobile application
- Integrated mobile app with backend APIs
- Migrated from Android to Flutter framework
- Enabled support for both Android and iOS devices
Sinabowewa Chat App
Instagram-like chat application with real-time messaging capabilities.
- Worked as backend developer on chat functionality
- Implemented user registration and authentication
- Developed post saving and retrieval system
- Used WebSockets for real-time post receiving
SilverAisle
Wedding gift management system where couples register preferences and invitees purchase gifts.
- Worked on backend development and APIs
- Implemented image uploading to S3 bucket
- Developed couple registration process
- Built gift selection and purchase workflow
Certifications
Industry-recognized credentials validating cloud architecture and enterprise engineering expertise.
Portfolio
A selection of products I've built across enterprise, government and startup domains. Tap any card for the full story.
This is a web solution for all the financial institutes & other organizations to validate the NICs of customers. ICTA de…
View DetailsOnline Vehicle Revenue License Service maintenance(Counter and Citizen app)
View DetailsOnline Vehicle Revenue License Service 2(ERL2)
View DetailsThis is a gaming platform
View DetailsWedding gift management system. The couple is registered in the system and they choose the things they prefer and send t…
View DetailsThis is a mobile solution to get the Covid19 details. Initially, this has been developed with the support of the communi…
View DetailsZabbix for monitoring the infrastructure of Lanka Government Cloud.
View DetailsThis is an employee management system. Angular ad Sprig boot was used for web developments and Flutter was used in mobil…
View DetailsThis is a digital marketing platform. Vendors can register and publish their campaigns through the platform.
View DetailsThis is a chat app similar to Instagram.
View DetailsThis is an AI-based application. The purpose was classifying images of the web pages and reproduce the HTML content.
View DetailsThis is a mobile application. This was initially implemented using android. Reimplemented using flutter to support both …
View Details


