about.sh
$whoami

Udara Nalawansa

Building scalable infrastructure and automating the impossible

$cat bio.txt

Passionate about cloud infrastructure, automation, continuous delivery, and MLOps, designing resilient CI/CD pipelines, containerized workloads, and infrastructure as code while building machine learning driven solutions that reflect my dedication to technology, innovation, and effective problem solving.

Profile

Tech Stack

🐳Docker
☸️Kubernetes
☁️AWS
🏗️Terraform
🐍Python
🤖ML
🔧Jenkins
🐧Linux

Projects

TaskFlow | Task Management System (MERN Stack)

Taskflow is an efficient and user-friendly task management system designed to help individuals and teams organize, track, and manage their tasks seamlessly.

Node.jsExpress.jsMongoDBReactReduxMaterial UIJWT

URL Shortener (Go)

A simple and fast URL shortening service built with Go, Gin, and Redis. This project provides endpoints for generating short links and redirecting to the original URLs.

GoGin Web FrameworkRedisDocker

TrackNGo

A public transportation solution providing real time bus tracking, route guidance, fare estimation, and lost and found management to enhance commuter convenience and safety.

MongoDBExpress.jsReactNode.jsSocket.ioJavaScriptMongooseJWT

CeylonRoots

A travel platform that showcases Sri Lanka’s cultural heritage while offering features like itinerary customization, bookings, and customer support with smooth frontend and backend integration.

Next.jsReactSpring BootJavaMySQLTailwind

ParaWrite

A text paraphrasing tool that enables sentence by sentence editing with efficient processing and a clean, user friendly interface for improving written content.

Next.jsReactTypeScriptCSS Modules

DevOps Portfolio Website

A modern, professional portfolio website showcasing my skills, projects, and experience as a DevOps engineer, built with Next.js and deployed on Vercel for optimal performance and scalability.

Next.jsReactTypeScriptCSS ModulesVercel

Tech Stack

Cloud

AWS

Containerization

Docker
Docker Compose
Podman

Orchestration

Kubernetes

CI/CD

Jenkins
GitHub Actions
Nexus
SonarQube
Trivy
GitLab CI
ArgoCD

IaC

Terraform
Ansible

Monitoring

Prometheus
Grafana
ELK Stack

Programming

Python
Java
JavaScript
Bash
Go

Frontend

React.js
Next.js
HTML
CSS
TailwindCSS

Backend

Node.js
Express.js
Spring Boot

Database

MongoDB
MySQL

Tools

Git
GitHub
Figma
Trello
Huly

Education & Certifications

Bachelor of Science Honours in Information Technology

University of Jaffna ( Vavuniya University )2022 - Present

School Education

St. Joseph's College, Colombo 102020

Clubs & Societies

Interact: Rotary Sponsored ClubMember
General Knowledge Club of St Josephs CollegeBoard Member
Commerce Union of St Josephs CollegeMember
Christian SocietyPresident
Sri Lanka University Catholic Students Movement (SLUCSM)University of Vavuniya Representative
ZeroPlastic Movement of University of VavuniyaMember
IEEE Student Branch of University of VavuniyaMember
ITCS | Information Technology & Computing SocietyMember
AIESEC in University of VavuniyaCommittee Member

My Setup

Hardware

LaptopAspire A515-56(i3-i3-1115G4, 12GB RAM, 512 SSD, 1TB HDD)
SmartphonePixel 5
External HDDWD External HDD 500GB

Software & Tools

Operating SystemOmarchy 3.2.2 ( Linux 6.17.8-arch1-1
Shellfish
PromptStarship
IDEVisual Studio Code
VS Code ThemeDark+
AI Pair ProgrammerGitHub Copilot
Git HostingGitHub, GitLab
HostingVercel, Netlify
API TestingInsomnia, Postman
CDNCloudflare
PrototypingFigma
IllustrationsunDraw

Services & Apps

MusicSpotify, YouTube Music
Password ManagerBitwarden
2FAEnte Auth
Main BrowserZen Browser
Secondary BrowserVivaldi
Ad BlockeruBlock Origin
Messaging + Cloud StorageTelegram, WhatsApp
Media ServerJellyfin
Note TakingNotion

Contact Me

Let's Connect

I'm always open to discussing new projects, creative ideas, or opportunities to be part of your visions. Feel free to reach out!