About

Engineer.
Architect.
Builder.

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

Node.jsTypeScriptNext.jsPostgreSQLAWSDocker
Hiruna Gallage
Colombo, Sri Lanka
MSc IT · SLIIT
100+
Projects Delivered
20+
Countries Served
1yr 5mo
at Olee AI LLC
MSc
In Progress · SLIIT

Philosophy

How I think about software

01

Systems First

I don't write features - I architect systems. 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

Olee AI LLC

Feb 2025 – Present

1yr 5mo · Full-time · On-site

Colombo, Sri Lanka

Software Engineer

Aug 2025 - Present
  • Build scalable enterprise applications and backend services using modern web technologies.
  • Design REST APIs and cloud-native solutions to support business requirements.
  • Collaborate with cross-functional teams to deliver high-quality software while maintaining performance, security, and reliability standards.
  • Participate in system architecture discussions, code reviews, technical planning, and continuous improvement initiatives.
  • Optimize application performance, troubleshoot production issues, and ensure smooth deployment processes.
  • Contribute to AI-powered products, automation workflows, and modern software engineering practices.
System ArchitectureEnterprise ApplicationsAPI DevelopmentCloud SolutionsCode ReviewAI Integration

Intern – Software Engineer

Feb 2025 – Jul 2025 · 6 mos
  • Assisted in the development and maintenance of web applications across frontend and backend systems.
  • Worked within Agile development teams, participating in sprint planning, daily standups, and feature delivery.
  • Developed and integrated APIs, implemented new features, and fixed application issues to improve user experience.
  • Collaborated with senior engineers through code reviews, testing, debugging, and deployment activities.
  • Gained hands-on experience in software architecture, version control, and modern development workflows.
  • Contributed to building scalable production-ready applications while learning industry best practices.
Frontend DevelopmentBackend DevelopmentAgileAPI IntegrationCode ReviewTesting

Software Developer

2020 – 2024

Independent · Remote · University & Early Career

Alongside my degree, I independently designed and shipped 100+ full-stack 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)

Sri Lanka Institute of Information Technology (SLIIT)

MSc in Information Technology - Enterprise Applications Development

In Progress · 2026 – 2028

Currently pursuing an MSc in Information Technology (Enterprise Applications Development), focusing on enterprise architecture, distributed systems, cloud computing, and large-scale application development.

Cardiff Metropolitan University

Cardiff Metropolitan University

BSc (Hons) Software Engineering, Information Technology

2.1 - 2nd Class Upper Division

Graduated with a Second Class Upper Division (2:1) in Software Engineering, building a strong foundation in software architecture, databases, cloud computing, and enterprise application development through academic study and hands-on projects.

Achievements

DevHeads 2024 Buildathon - FinalistBallerina Coding Challenge - FinalistBenchmark 3.0 - FinalistIEEE Member
Nalanda College Colombo

Nalanda College Colombo

GCE Advanced Level (A/L)

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 organisational skills - learning to collaborate effectively with diverse groups, coordinate events, and take responsibility within student-led initiatives.

Activities & Societies

Prefect Guild - Senior Executive PrefectRoad 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

Programming Languages

TypeScriptJavaScriptJavaPythonSQL

Backend Engineering

Node.jsExpress.jsREST APIsGraphQL

Cloud & DevOps

AWSDockerLinuxCI/CDJenkinsS3Git

Databases

PostgreSQLRedisMongoDBDynamoDBMySQLSupabase

Frontend Engineering

ReactNext.jsTailwind CSSHTML/CSS

AI & Automation

OpenAI APIVertex AILangChainAutomation

Engineering Practices

AgileCode ReviewTestingDocumentation

Recognition

Achievements

Finalist - DevHeads 2024 Buildathon

ICBT Campus

Finalist - Ballerina Coding Challenge

WSO2 & IEEE UoM

Finalist - Benchmark 3.0

SLIIT

Credentials

Certifications

Neo4j Certified Professional

Neo4j

Postman API Fundamentals Student Expert

Postman

Spring Boot & Microservices

Udemy

Docker Basics to Advanced

Udemy

Custom Copilot & Linux on Windows

Microsoft Learn

GenAI 101 with Pieces

Pieces

Community

Giving Back

Organizing Committee

IEEE CodeX Sri Lanka

Chief Editor

NJOBA '22 Group

Student Member

IEEE & IEEE CS

Community Moderator

Devs.LK

Let's work together.

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