Hero

Hello,
This is Gihan Chathuranga , I'm a Professional Software Developer.

name:'Gihan Chathuranga',
skills:['.NET', 'Blazor', 'Python', 'RabbitMQ', 'OpenTelemetry', 'Prometheus', 'Grafana', 'Splunk', 'Docker', 'AWS'],
hardWorker:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=5
);
};
};

Who I am?

I’m Gihan Chathuranga, a passionate Software Engineer specializing in cloud-native systems, observability, and performance monitoring. I enjoy building reliable and scalable software using C#, Kubernetes, OpenTelemetry, Grafana, and Azure. I’m a fast learner who loves solving complex problems and creating meaningful, data-driven solutions. I believe in continuous learning, teamwork, and crafting systems that make technology smarter and more efficient.

Gihan Chathuranga
Hero
Experiences
Hero

(2022 - 2025)

Software Engineer

Creative Software, Colombo, Sri Lanka

Hero

(2022 - 2023)

Software Engineering Intern

Creative Software, Colombo, Sri Lanka

Skills
PROJECTS

Abhises – AR Tour Guide

name:'Abhises – AR Tour Guide',
tools: ['Markerless AR', 'Natural Language Processing (NLP)', 'Computer Vision', 'Unity', 'ARCore],
myRole:Project Co-Founder / Lead Developer,
Description: An intelligent AR tour guide utilizing markerless augmented reality and human kinematics. The system provides real-time guidance and information overlay for users visiting historical and cultural sites. Recognized with a Merit Award at the National Best Quality Software Awards (NBQSA 2023).,
};

Notification Administration Portal

name:'Notification Administration Portal',
tools: ['C#', 'Blazor', 'RabbitMQ', 'PLSQL', 'Azure', 'Kubernetes', 'Docker],
myRole:Backend Developer / Intern,
Description: An administration portal designed to manage in-app notifications for DIPS ASA healthcare software. Integrated with C#, Blazor, and RabbitMQ to enable real-time notification handling and monitoring across distributed systems.,
};

KubeMotion – Kubernetes Architecture Visualizer

name:'KubeMotion – Kubernetes Architecture Visualizer',
tools: ['Kubernetes', 'Helm', 'YAML', 'TypeScript', 'React],
myRole:Creator / Developer,
Description: A developer-focused tool that transforms Kubernetes YAML and Helm configurations into interactive architecture visualizations, helping developers and DevOps engineers understand workloads, services, relationships, and application traffic flow.,
};

FileForge – VS Code Project Structure Tool

name:'FileForge – VS Code Project Structure Tool',
tools: ['TypeScript', 'Node.js', 'VS Code Extension API', 'VS Code],
myRole:Creator / Developer,
Description: A VS Code extension that allows developers to export, copy, and recreate project file and folder structures directly within VS Code, simplifying project structure management and improving developer productivity.,
};
Hero
Educations
Hero

2024 - Present

Master’s in Software Engineering

Mälardalen University, Västerås, Sweden

Hero

2018 - 2022

BSc (Hons) in Computer Engineering

University of Sri Jayewardenepura, Sri Lanka

Hero

2016

G.C.E. Advanced Level Examination

Rajapaksha Central College, Weeraketiya, Sri Lanka

Blogs
KubeMotion: Turning Kubernetes YAML into an Interactive Architecture

17 days ago

LinkedIn

KubeMotion: Turning Kubernetes YAML into an Interactive Architecture

DevOps

I built KubeMotion to transform Kubernetes YAML and Helm charts into interactive architecture views, making relationships between Ingress, Services, Workloads, Config and Storage easier to understand.

FileForge: Making VS Code Project Structures Portable

19 days ago

LinkedIn

FileForge: Making VS Code Project Structures Portable

Developer Tools

I built FileForge, a VS Code extension that lets developers export, move, preview and recreate project structures while protecting existing files and handling sensitive, binary and oversized files.

How I Built an AI Automation System to Handle Leads Automatically

6 months ago

Medium

How I Built an AI Automation System to Handle Leads Automatically

AI & Automation

A technical walkthrough of an AI-powered automation system that captures incoming leads, processes and qualifies them with AI, stores structured data, and sends automated responses instantly.

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

gihchathurhan@gmail.com

+46769601480

Stockholm - Sweden

© Developer Portfolio by Gihan Chathuranga