COLOMBO, SRI LANKA · SOFTWARE ENGINEERING

Dinidi
Gallage

Software engineering undergraduate at SLIIT, building thoughtful things for mobile, the web and the cloud.

GitHub ↗ LinkedIn ↗

ABOUT

Curious by default, builder by habit.

I'm a software engineering undergraduate at the Sri Lanka Institute of Information Technology (SLIIT), where I've spent the last few years turning coursework into working software — Android apps in Kotlin, full-stack web platforms in JavaScript and PHP, and event-driven backends with Kafka.

I like the whole journey of a product: sketching the idea, designing the interface, wiring up the data layer, and shipping something people can actually use. Right now I'm exploring deep learning and cloud-native architectures, and I'm always up for a project that teaches me something new.

SLIITBSc (Hons) Software Engineering
10+Projects built & shipped
4+Years writing code

SKILLS

Tools I reach for.

LANGUAGES

  • Java
  • Kotlin
  • JavaScript
  • Python
  • PHP
  • C / C++

WEB & MOBILE

  • React
  • Node.js
  • Android
  • React Native
  • Flutter
  • Bootstrap

DATA & CLOUD

  • MongoDB
  • MySQL
  • MS SQL Server
  • SQLite
  • Apache Kafka
  • Deep Learning

DESIGN & MORE

  • Figma
  • Illustrator
  • Photoshop
  • Arduino
  • Linux
  • Git

SELECTED WORK

Things I've built.

SoulShare

An Android app redefining local philanthropy — connecting donors with the people and causes around them.

KOTLIN · ANDROID

Daluhena Tea Estate

A full-stack management platform for a working tea estate — workforce, harvests and operations in one dashboard.

JAVASCRIPT · FULL-STACK · TEAM PROJECT

JobScope

An online job portal matching seekers with openings — listings, applications and employer tooling.

PHP · MYSQL · WEB

Event-Driven Architecture

Event-driven microservices built with Apache Kafka — producers, consumers and asynchronous messaging patterns.

JAVA · KAFKA · MICROSERVICES

TodoSync

A Kotlin task-management app with offline-first SQLite storage, built in Android Studio.

KOTLIN · SQLITE · ANDROID

DodgeBird

A fast little mobile game — dodge, tap, repeat. Built for fun and finished for real.

KOTLIN · GAME

GITHUB · LIVE

The work, measured.

Pulled from the GitHub API — profile, repositories and contribution activity.

CONTRIBUTION GARDEN

LIVE ACTIVITY

public events · refreshed on every visit

CONTACT

Let's make something.

Open to internships, collaborations and good conversations about software.

LinkedIn ↗