engineering
Building software end to end, from Go and Rust backends to React/TypeScript interfaces. I care about the details most people skip past.
Software engineer building at the intersection of systems and cloud, turning hard problems into software that feels effortless to use.
available for worksoftware engineer & devops
I'm a software engineer, most recently at WSO2, with a computer science background from the University of Colombo, working from Go and Rust backends to Kubernetes infrastructure. On capable desktops, the figure beside this text is rendered live: ninety thousand points sampled from a 3D scan and spun by your scroll. Smaller screens receive a lightweight still.
My work lives where craft meets reliability: clear interfaces, honest observability, and code the next person can actually read. On the side I research DDoS-aware autoscaling and deep-packet-inspection evasion. I'd rather build one thing that holds up than ten that don't.
Building software end to end, from Go and Rust backends to React/TypeScript interfaces. I care about the details most people skip past.
Designing the moving parts so they actually fit: clear interfaces, sensible data, and infrastructure you can reason about.
Shipping is the start, not the finish. I like the unglamorous DevOps work that makes things observable, testable, and hard to break.
A GPT-style transformer language model built end to end in Rust on HuggingFace's Candle: BPE tokenizer, multi-head causal self-attention, and the full training pipeline from scratch.
source codeA self-hosted infrastructure lab exposed to the public internet: a Kubernetes cluster behind Nginx with TLS, monitored live on Grafana & Prometheus.
field notes belowA cloud-native recruitment platform that processed over 12,000 résumé PDFs with OpenAI for automated candidate screening — React/Laravel, provisioned with Terraform, deployed on Kubernetes.
selected build · no public linkA self-hosted Kubernetes environment on a compact local node, exposed to the public internet through Nginx and TLS and observed with Prometheus and Grafana. It gives me a real place to operate networking, deployment, and reliability decisions outside a local-only sandbox.



Researching DDoS-aware autoscaling for cloud resilience against EDoS attacks: distinguishing legitimate from malicious traffic when allocating resources.
Shipped a self-service persistent-storage feature for cloud applications — Go backend services and a React/TypeScript marketplace UI — eliminating manual infrastructure configuration, with every change passing senior review across six codebases and three teams.
Honours degree at the University of Colombo, GPA 3.66 and two Director's List awards for academic excellence.
Delivered Laravel CMS and web apps for clients, owning backend architecture, deployment, and SEO performance.
The figure was generated with Pixal3D, running it on an NVIDIA L40 GPU rented from RunPod.


Open to interesting problems and good people to build them with.