BackendEngineer

Passionate about building reliable, high-performance distributed backend systems, event-driven microservices, and cloud infrastructure with Go, Python, and Java.

1.5+

Years of Experience

2+

Cloud Platforms

5+

Microservices Deployed

WorkExperience

Associate Software Engineer

@qlub
Aug 2025 — Present
  • Own Go and Python backend services from implementation through containerization, Kubernetes deployment and production support across AWS and GCP.
  • Keep business-critical order and payment workflows synchronized across REST, SOAP, browser-based and on-premise connector paths.
  • Reduce cross-platform data complexity by normalizing vendor models across four SQL engines: PostgreSQL, MySQL, MSSQL and Oracle.
  • Introduce Redis-backed caching on frequently accessed request paths and diagnose failures across services, agents and databases.
GoPythonKubernetesAWSGCPRedisSQL

Software Engineer Intern

@qlub
Feb 2025 — Jul 2025
  • Developed reusable Go and Python adapters and data mappings for exchanging order and payment information between external platforms and backend services.
  • Built webhook-based flows for receiving and processing business events, including payload validation, field mapping and failure diagnosis.
GoPythonRESTSOAPWebhooksSQL

Programming Languages &Tools

Golang

High-Performance Backend

Python

FastAPI & Distributed Services

Java & Spring

Enterprise Microservices

PostgreSQL

Relational Database Engine

Redis

In-Memory Cache & Pub/Sub

RabbitMQ

Message Queue Broker

Docker

Containerization Engine

Kubernetes

Container Orchestration

AWS

EKS, S3, RDS & Cloud Services

Google Cloud

GCP Compute & Storage

Terraform

Infrastructure as Code

Next.js

Full-Stack Web & APIs

RecentProjects

01

Cloud Infrastructure

CloudMart

Cloud Infrastructure · 2026

CloudMart

Production-style AWS EKS deployment for a five-service microservices platform with repeatable Terraform infrastructure, Helm charts, and automated GitHub Actions CI/CD pipelines.

AWSEKSDockerHelmTerraformGitHub Actions
02

Distributed Storage

CloudBin

Distributed Storage · 2026

CloudBin

A distributed object-storage platform built with Go for auth, intelligent routing, and storage node coordination featuring deterministic data placement and rollback-aware writes.

GoPostgreSQLRedisDocker
03

Computer Vision & ML

Machine Learning Approaches for Dashcam-Based Road Safety Monitoring

Computer Vision & ML · 2026

Machine Learning Approaches for Dashcam-Based Road Safety Monitoring

Real-time multi-model vision pipeline for road hazard detection, pothole identification, lane line tracking, and prioritized emergency alert streaming.

PythonPyTorchYOLOFastAPIOpenCVWebSockets
04

Event-Driven Backend

FastAPI Webhook Engine

Event-Driven Backend · 2026

FastAPI Webhook Engine

High-throughput asynchronous webhook ingestion and delivery engine built with FastAPI, PostgreSQL, RabbitMQ worker queues, and Redis for distributed rate-limiting.

PythonFastAPIPostgreSQLRabbitMQRedisDocker
05

Stateless Auditing

SEO Audit Platform

Stateless Auditing · 2026

SEO Audit Platform

A stateless SEO auditing platform separating headless browser page rendering, AI-assisted recommendations, API routing, and analytics dashboard across containerized services.

GoGinRodFastAPIReactDocker

AcademicBackground

Undergraduate Degree

BSc (Hons) in Information Technology

University of Moratuwa
Expected 2026

2022 — 2026

Moratuwa, Sri Lanka

Core Academic Focus

Distributed SystemsCloud InfrastructureSoftware EngineeringData EngineeringHigh-Performance Computing