engineering
Building software end to end, from Go and Rust backends to React/TypeScript interfaces. I care about the details most people skip past.
available for work · software engineer & devops
Software engineer building at the intersection of systems and cloud, turning hard problems into software that feels effortless to use.
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. The figure beside this text is rendered live in your browser: ninety thousand points sampled from a 3D scan and spun by your scroll.
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.
A self-hosted infrastructure lab exposed to the public internet: a Kubernetes cluster behind Nginx with TLS, monitored live on Grafana & Prometheus.
A 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.
A fast, native download manager, built for a clean, no-friction downloading experience.

The figure was generated with Pixal3D, running it on an NVIDIA L40 GPU rented from RunPod.


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.
Open to interesting problems and good people to build them with.