About

Engineer.
Builder.
Thinker.

Software Engineer with a systems-first mindset. I build scalable products, architect robust backends, and ship experiences that hold up at scale - shaped by a breadth of real-world engineering across 20+ countries.

Hiruna Gallage
Colombo, Sri Lanka
MSc IT · SLIIT
100+
Projects Delivered
20+
Industries
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 100+ projects for organizations across 20+ countries, I bring a global understanding of diverse product contexts, distributed teams, and international engineering standards.

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
  • Design, develop, and maintain scalable full-stack applications using modern web technologies.
  • Build and integrate RESTful APIs, backend services, and cloud-based 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 ArchitectureFull-Stack DevelopmentAPI 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 built a depth of technical intuition and product judgment that accelerated my professional growth well beyond the classroom.

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 a two-year MSc specializing in Enterprise Applications Development (EAD), focused on enterprise architecture, system integration, cloud deployment, and large-scale application design - building toward software architecture roles alongside ongoing industry work.

Cardiff Metropolitan University

Cardiff Metropolitan University

BSc (Hons) Software Engineering, Information Technology

2.1 - 2nd Class Upper Division

Completed a Bachelor's degree in Software Engineering, building a strong foundation in computing and software engineering principles. Complemented academic learning with self-driven study and hands-on projects, strengthening problem-solving, analytical thinking, and modern software development skills for real-world, scalable solutions.

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

JavaScriptTypeScriptPythonJavaSQL

Backend Engineering

Node.jsExpress.jsREST APIsGraphQL

Frontend Engineering

ReactNext.jsTailwind CSSHTML/CSS

Databases

PostgreSQLMongoDBDynamoDBSupabaseMySQLRedis

Cloud & DevOps

AWSS3DockerJenkinsCI/CDGitLinux

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

Docker Basics to Advanced

Udemy

Spring Boot & Microservices

Udemy

GenAI 101 with Pieces

Pieces

Custom Copilot & Linux on Windows

Microsoft Learn

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.