Available for new opportunities

Hello, 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.

Sachin Bandara
AWS Certified
Full-Stack
7+Years experience
25+Projects delivered
4Cloud certifications
5Companies
Tech Stack

Technologies I Work With

A toolkit spanning full-stack development, cloud infrastructure, DevOps and AI — honed across enterprise and government-scale systems.

Programming Languages

Java Kotlin JavaScript TypeScript Python Dart

Frameworks & Runtimes

Spring Boot Angular Next.js Node.js Flutter

AI / Machine Learning

Keras TensorFlow OpenAI AWS Bedrock MCP Claude Copilot

Web3

Evernode XRP Ledger Smart Contract Web3Auth

Build & Testing Tools

Maven JUnit

Databases

MySQL MongoDB SQLite PostgreSQL

DevOps & Containerization

Docker Kubernetes Jenkins

Cloud Platforms

AWS Azure DevOps Digital Ocean

AWS Services

AWS Bedrock S3 Fargate SNS SQS ALB WAF RDS ECR ECS Route53 CloudWatch IAM

Version Control & Repositories

GitHub Bitbucket AWS CodeCommit
Career

Experience

Seven years of building and leading across product companies, consultancies and national digital initiatives.

Geveo

Colombo, Sri Lanka

Associate Technical Lead

2023 Jun - Present
Angular Quarkus PostgreSQL AWS Docker TypeScript Java Next.js Node.js Web3Auth Blockchain

Leading technical initiatives and mentoring team members while working on cutting-edge projects.

Key Projects
Asset Trax
Next.js Node.js Web3Auth Blockchain Ethereum Smart Contracts

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
Angular 17 Quarkus PostgreSQL AWS Docker Kubernetes

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 May
Java Spring REST APIs TravelBox

Contributed to large-scale enterprise applications and participated in architectural design decisions.

Key Projects
Flight Center Project
Java Spring REST APIs

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 Jan
Spring Boot Kotlin JUnit AWS Fargate PostgreSQL Docker

Worked on client projects delivering scalable web applications and participating in agile development processes.

Key Projects
Food Delivery Chain System
Spring Boot Kotlin JUnit AWS Fargate PostgreSQL REST APIs

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 Jan
Spring Boot Angular Flutter Jenkins Kubernetes Lanka Government Cloud Zabbix

Developed government digital solutions and participated in national digitalization initiatives.

Key Projects
NIC-lookup
Spring Boot Angular Jenkins Kubernetes Lanka Government Cloud

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)
System Monitoring Performance Optimization Server Scaling

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 Consulting System Architecture Vendor Collaboration

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
Flutter Mobile Development API Integration

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
Zabbix Infrastructure Monitoring Lanka Government Cloud System Administration

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 Mar
Spring Boot Python Keras Flutter WebSockets AWS S3 AI/ML

Developed web applications and implemented software engineering best practices.

Key Projects
AirBrands
Spring Boot REST APIs Campaign Management

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
Python Keras AI/ML Image Classification

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
Spring Boot REST APIs Gaming Backend

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
Flutter Mobile Development API Integration

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
Spring Boot WebSockets Real-time Messaging

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
Spring Boot AWS S3 Gift Management

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
Credentials

Certifications

Industry-recognized credentials validating cloud architecture and enterprise engineering expertise.

Selected Work

Portfolio

A selection of products I've built across enterprise, government and startup domains. Tap any card for the full story.

Pro Payroll2 Years

This product is owned by an Australian company that serves as a third-party provider managing timesheet and payroll cycl…

AngularQuarkusPostgreSQLAWS
View Details
NIC Lookup8 Months

This is a web solution for all the financial institutes & other organizations to validate the NICs of customers. ICTA de…

SpringbootAngularMySQLK8sJenkins
View Details
ERL 11 Year

Online Vehicle Revenue License Service maintenance(Counter and Citizen app)

JSPMySQL
View Details
ERL 21 Year

Online Vehicle Revenue License Service 2(ERL2)

View Details
Leeg6 Months

This is a gaming platform

SpringbootMySQL
View Details
SilverAisle3 Months

Wedding gift management system. The couple is registered in the system and they choose the things they prefer and send t…

SpringbootMySQLAWS
View Details
MyHealth6 Months

This is a mobile solution to get the Covid19 details. Initially, this has been developed with the support of the communi…

Flutter
View Details
Zabbix for LGC3 Months

Zabbix for monitoring the infrastructure of Lanka Government Cloud.

K8sLGC
View Details
Subtraid8 Months

This is an employee management system. Angular ad Sprig boot was used for web developments and Flutter was used in mobil…

Flutter
View Details
AirBrands6 Months

This is a digital marketing platform. Vendors can register and publish their campaigns through the platform.

SpringBootAngularMySQL
View Details
Sinabowewa3 Months

This is a chat app similar to Instagram.

SpringBootMySQL
View Details
NeuralCode5 Months

This is an AI-based application. The purpose was classifying images of the web pages and reproduce the HTML content.

PythonTensorflowKerasDjango
View Details
DVC Resale App4 Months

This is a mobile application. This was initially implemented using android. Reimplemented using flutter to support both …

Flutter
View Details