NomadXD
Lahiru Udayanga
Follow @NomadXDColombo, Sri Lanka
lahiru97udayanga@gmail.com
https://nomadxd.github.io/
Languages
Go, Java, JavaScript, Rust, Python, C++, Lua
Databases
PostgreSQL, MariaDB, MongoDB, Elasticsearch
Technologies & Frameworks
K8s, Docker, gRPC, Envoy proxy, WASM, ExpressJS, NestJS, React, Nginx, Git
Certifications
Programming with Google Go
University of California, Irvine
AWS Fundamentals: Going Cloud-Native
Amazon Web Services (AWS)
Google Cloud Fundamentals: Core Infrastructure
Google Cloud
Foundations for Big Data Analysis with SQL
Cloudera
Neural Networks and Deep Learning
DeepLearning.AI
Improving Deep Neural Networks: Hyperparameter Tuning, Regularization and Optimization
DeepLearning.AI
Structuring Machine Learning Projects
DeepLearning.AI
Version Control with Git
Atlassian
Publications
Design an authorization cache for Envoy proxy using WebAssembly
Red Hat Developer Blog
How we implemented an authorization cache for Envoy proxy
Red Hat Developer Blog
Our journey to open source during Google Summer of Code
opensource.com
About
I am a 25-year-old Software Engineer currently living in Colombo, Sri Lanka. I hold a B.Sc (hons) in Computer Science and Engineering from University of Moratuwa, and I am currently employed at WSO2 LLC as a software engineer working on Kubernetes native API gateways. My interested areas in Computer Science are Distributed systems, Micro services, Cloud native software development, API and middleware development and Blockchain development.
Looking for a deeper dive into my passions and interests? You'll find it all on my personal blog at https://nomadxd.github.io/blog/
Work Experience
Software Engineer
WSO2 LLC
Software Engineer working on Kubernetes native API gateways
Google Summer of Code Student
Red Hat, Inc.
Envoy proxy authorization cache for 3scale API management by Red Hat.
Software Engineer Intern
WSO2 LLC
Web Socket Integration, Rate Limiting and Analytics for WSO2 Envoy proxy based Micro-gateway (Choreo-connect)
Education
B. Sc (hons) in Computer Science and Engineering
University of Moratuwa
Department of Computer Science and Engineering