Backend engineering / DevOps / Open source
Kushan Randika Herath
Backend & DevOps Engineer
I design reliable services and the infrastructure behind them. My work sits at the intersection of Linux, Kubernetes, automation, and practical software delivery.

About Me
I'm a backend-focused Software Engineer specializing in microservices architecture, cloud-native infrastructure, and applied AI. I enjoy building scalable systems, automating deployments, and bridging the gap between software and hardware to solve real-world problems.
- •Designing backend services with microservice architecture
- •Building cloud-native infrastructure with Kubernetes, Docker, and Terraform
- •Automating deployments and delivery workflows for reliable releases
- •Applying AI and computer vision to practical software systems
- •Bridging software with hardware through Arduino and systems experimentation
- •Working across Java, Python, Rust, C++, C, Kotlin, JavaScript, Bash, and HCL
My current work spans Linux systems, Kubernetes clusters, containerized services, infrastructure as code, and production-minded observability. I care about systems that are not only scalable, but also understandable and maintainable.
I'm open to collaborations on practical backend, DevOps, AI, and systems projects that turn complex technical ideas into useful products.
Tech Stack
Programming Languages
Frameworks & Platforms
Cloud & DevOps
Data & Applied AI
Systems & Creative Technology
Currently Learning
Open Source Contributions
Contributing to open source projects that power the modern web. From bug fixes to new features, I believe in giving back to the developer community.
Want to see more of my contributions or collaborate on open source?
View GitHub ProfileSelected work
Projects
GitHub index
Loading index
NIBM Final Year Software Engineering Project
A microservice-based application built with Kubernetes, Docker, FastAPI, and modern DevOps tools for scalable deployment, monitoring, and service management.
Domain
Full Stack & DevOps
Repository
View sourceCore stack
22 technologies
14 additional technologies documented in the repository.
GitRepos
Real GitHub repositories showcasing my work in backend development, DevOps, and infrastructure automation.
Want to explore more of my work and GitHub contributions?
View GitHub ProfileRecognition
Certifications, achievements, and awards earned through my learning and open source contributions.
Diploma in Software Engineering certification
National Institute of Business Management (NIBM - Sri Lanka)
Software Development,Project Management,DevOps Tools, Cloud Computing
LinkedIn ProfileWind Valley
Wind Valley Adventure Park
Leadership, Team Leadership, Leadership Development
LinkedIn ProfileIEEEXTREME NIBM 1.0 Certificate
IEEE NIBM Student Branch
Organization Skills, Project Management, Event Planning
LinkedIn ProfileSoftware Engineer Intern Certificate
HackerRank
Credential ID c09b5e999814
View DetailsC# (Basic) Certificate
HackerRank
Object-Oriented Programming (OOP), Exception handling
View DetailsIntroduction to Programming Using Python Certificate
HackerRank
It covers topics like Scalar Types, Operators and Control Flow, Strings, Collections and Iteration, Modularity, Objects and Types and Classes
View DetailsOpen Source Contributor
Community
Contributed to projects involving bug fixes, feature work, and developer tooling improvements.
View Detailscertificate Software Engineering
National Institute of Business Management (NIBM - Sri Lanka)
Software Development,Project Management,DevOps Tools, Cloud Computing
LinkedIn ProfileGet In Touch
Have a project in mind, want to collaborate on DevOps solutions, or just want to chat about Linux and Kubernetes? I'd love to hear from you.
