Skip to content

About

Engineer.
Thinker.
Builder.

Software Engineer with a systems-first mindset. I design scalable backend systems, enterprise applications, and cloud-based solutions that are secure, maintainable, and built to scale.

Node.js•TypeScript•Next.js•PostgreSQL•AWS•Docker
Hiruna Gallage
Colombo, Sri Lanka
MSc IT · SLIIT
100+
Systems Built
20+
Countries Served
1yr 8mo
at Olee AI LLC
MSc
In Progress · SLIIT

Philosophy

How I think about software

01

Systems First

I design the system before the feature. Every line of code is a decision about scalability, maintainability, and long-term product health.

02

Product Thinking

Technical excellence without product insight ships the wrong thing fast. I care deeply about why we're building something, not just how.

03

Global Perspective

Having delivered software solutions for organizations across more than 20 countries, I bring experience working with diverse business domains, distributed teams, and global engineering practices.

Experience

Engineering Journey

Olee AI LLC

Feb 2025 – Present

1yr 8mo · On-site

Colombo, Sri Lanka

Software Engineer

Aug 2025 – Present
  • •Design and build REST APIs, database architecture, and microservices with Node.js and PostgreSQL for enterprise clients.
  • •Drive system architecture decisions, code reviews, and technical planning across the engineering team.
  • •Design and deliver software solutions including logistics management systems, AI-powered applications, and business automation platforms.
  • •Integrate LLM-powered features and automation pipelines into production applications, with a focus on scalability and maintainability.
System DesignEnterprise ApplicationsAPI DevelopmentCloud & DevOpsCode ReviewAI Integration

Intern Software Engineer

Feb 2025 – Jul 2025 · 6 mos
  • •Contributed to frontend and backend development of production-ready web applications within Agile teams.
  • •Built and maintained full-stack features, developed and integrated APIs, and fixed production issues to improve user experience.
  • •Participated in sprint planning, daily standups, testing, debugging, deployment, and code review activities.
Frontend DevelopmentBackend DevelopmentAgileAPI IntegrationCode ReviewTesting

Independent Software Developer

2020 – 2024

Self-employed · Remote

Before and alongside my degree, I independently designed and shipped 100+ systems for organizations across 20+ countries — spanning SaaS platforms, e-commerce, automation, and AI-integrated products. Solving real engineering problems repeatedly and at breadth helped me develop strong engineering judgment, product thinking, and practical software development experience.

ReactNext.jsNode.jsTypeScriptPostgreSQLDockerAWS

Background

Education

Sri Lanka Institute of Information Technology (SLIIT)

MSc Information Technology (Enterprise Applications Development)

In Progress2026 – 2028

In progress, pursued alongside industry work at Olee AI LLC.

Cardiff Metropolitan University

BSc (Hons) Software Engineering

2022 – 2025, Second Class Upper Division (2:1)

Graduated with a Second Class Upper Division (2:1) in Software Engineering.

Achievements

DevHeads 2024 The Buildathon — FinalistInnovate with Ballerina Coding Challenge — FinalistBenchmark 3.0 — FinalistIEEE Student Member

Nalanda College Colombo

GCE Advanced Level (A/L) · 2009 – 2022

During my time at Nalanda College, I was deeply involved in extracurricular leadership and community activities, which played a vital role in my personal and professional development. These experiences helped me build strong leadership, communication, and organizational skills — learning to collaborate effectively with diverse groups, coordinate events, and take responsibility within student-led initiatives.

Activities & Societies

Prefect Guild — Senior Executive Prefect (2022/23)Road Safety — Senior Field OfficerMarine Engineering Association — Asst. TreasurerAutomobile & Eng. Club — EditorComputer Society — EditorYoung Inventors Society — EditorAgri Science Society — EditorParanormal Society — EditorSinhala Literature Society — Editor

Expertise

Technical Skills

Primary Stack

TypeScriptNode.jsPostgreSQLReact / Next.jsAWS

Languages

  • JavaScript
  • TypeScript
  • Python
  • Java
  • PHP
  • SQL
  • Ballerina

Frontend

  • React.js
  • Next.js
  • React Native
  • Expo
  • Tailwind CSS
  • HTML5
  • CSS3

Backend

  • Node.js
  • Express.js
  • NestJS
  • REST APIs
  • GraphQL
  • Prisma ORM
  • Microservices

Databases

  • PostgreSQL
  • MongoDB
  • MySQL
  • Supabase
  • Redis
  • DynamoDB

Cloud & DevOps

  • Docker
  • Linux
  • Nginx
  • VPS deployment
  • Git
  • GitHub
  • CI/CD
  • Jenkins
  • AWS
  • GCP
  • Vercel
  • Netlify
  • S3

Tools & Platforms

  • Postman
  • VS Code
  • Figma
  • n8n
  • Zapier

Software Engineering

  • Agile Development
  • System Design
  • Code Reviews
  • Testing
  • Documentation

AI & Automation

  • OpenAI API
  • LLM APIs
  • AI Agents
  • RAG
  • Vertex AI
  • LangChain
  • Workflow Automation
  • Business Process Automation

Recognition

Achievements

Sri Lanka Top GitHub Contributor

committers.top

Finalist — Innovate with Ballerina Coding Challenge

WSO2 & IEEE UoM · Dec 2024

Finalist — DevHeads 2024 The Buildathon

ICBT Campus · Dec 2024

Finalist — Benchmark 3.0

SLIIT · Dec 2024

Credentials

Certifications

Neo4j Certified Professional

Neo4j · Sep 2025

Postman API Fundamentals Student Expert

Postman · Oct 2024

Docker from Basics to Advanced

Udemy · Oct 2024

Spring Boot & Microservices with Spring Cloud

Udemy · Oct 2024

GenAI 101 with Pieces

Pieces · Nov 2024

Build Your Custom Copilot & Linux on Windows

Microsoft Learn Student Ambassadors Sri Lanka · Aug 2024

MS Champ

Aug 2024

LinkedIn Skill Assessments

Passed — JavaScript, HTML, PHP

Community

Giving Back

Organizing Committee Member

ICPC Sri Lanka 2025/2026 (IEEE Sri Lanka Section)

Designed and built the official contest site, icpc.ieee.lk

Organizing Committee Member

IEEE CodeX Sri Lanka

Dec 2024 – Nov 2025

NOI 2025, IEEEXtreme 19.0, ICPC National Selections

Student Member

IEEE & IEEE Computer Society

Dec 2024 – Nov 2025

Community Moderator

Devs.LK

Mar 2023 – Feb 2024

Chief Editor

NJOBA '22 Group

Get in Touch

Let's work together.

Open to software engineering opportunities, technical discussions, and professional networking.