Skip to main content
LH
Open to opportunities

Lakshan Hettiarachchi

@lakshanhettiarachchi

I build high-throughput Java microservices for aviation, streaming, and enterprise platforms.

Sri Lanka
Message

What I'm looking for

I'm looking to build and improve mission-critical, high-throughput backend platforms, contributing to architecture, delivery, production reliability, and mentoring across distributed engineering teams.

I build Java backend systems for AMC Global Media’s OTT platform, delivering services for content discovery, subscriptions, identity, personalization, VOD, licensing, and offline viewing.

Previously, I built aeroCONNECT from scratch for Air Arabia: a cloud-based, high-throughput aviation messaging platform integrating airline, third-party, and government systems through Kafka, JMS, IBM MQ, Couchbase, gRPC, and AWS. I also led stabilization and feature delivery for airline pricing and seat-inventory systems.

Across Toptal consulting engagements, I’ve developed inventory-management backends, high-volume data-ingestion pipelines, MongoDB aggregation queries, OCR integrations, audit capabilities, and secure licensing mechanisms.

I bring 10+ years of production Java experience, combining hands-on architecture and delivery with production support, code reviews, recruitment, mentoring, and technical training across distributed international teams.

Experience

Work history, roles, and key accomplishments

Toptal logoTO
Current

Backend Developer

Oct 2021 - Present (4 years 10 months)

Engaged in long-term enterprise consulting projects as a vetted freelancer, accumulating over 6,500 billable hours.

GI

Senior Software Engineer

Grey Orange Inc.

Sep 2023 - Apr 2024 (7 months)

Developed and maintained the Java backend for the gStore inventory management and fulfillment application, implementing data persistence and aggregation queries using MongoDB.

SL

Software Engineer

Sintelix Pty Ltd

Nov 2021 - Apr 2023 (1 year 5 months)

Built high-volume data ingestion pipelines integrating multiple data sources and implemented a security-relevant license/quota usage tracker. Integrated OCR API and developed audit functionality.

IL

Tech Lead

Information Systems Associates (Pvt) Ltd

Jan 2020 - Jan 2022 (2 years)

Led production stabilization and feature development for airline pricing and inventory systems, and drove development of a high-throughput aviation messaging system. Provided L3 production support and owned engineer recruitment and training.

IL

Senior Software Engineer

Information Systems Associates (Pvt) Ltd

Feb 2018 - Dec 2019 (1 year 10 months)

Designed and built the microservices and stream-processing architecture of aeroCONNECT from scratch, a cloud-based messaging middleware for airline and government systems. Delivered NoSQL training and developed a messaging system for PNRGOV EDIFACT messages.

IL

Research and Development Engineer

Information Systems Associates (Pvt) Ltd

Apr 2016 - Jan 2018 (1 year 9 months)

Researched and developed crew scheduling and rostering algorithms, and designed automated reports generated from duty data.

IL

Research and Development Intern

Information Systems Associates (Pvt) Ltd

Oct 2015 - Mar 2016 (5 months)

Built mathematical models and linear-programming algorithms for aircraft weight-and-balance and rotation/routing systems. Developed an IATA SSIM message parser and evaluated Neo4j vs. Oracle for representing airline crew data.

Education

Degrees, certifications, and relevant coursework

University of Moratuwa logoUM

University of Moratuwa

Bachelor of Science, Computer Science & Engineering

2013 - 2017

Pursued a Bachelor of Science in Engineering with a focus on Computer Science and Engineering. Achieved Dean's List recognition in several semesters.

Get matched with your dream remote job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan