Gihan Saranga Siriwardhana - Lead Engineer at Maash
Gihan Saranga Siriwardhana profile photo

Gihan Saranga Siriwardhana

Lead Engineer at Maash

Contact Me

Colombo, Sri Lanka

LinkedInStack OverflowGithubFacebookInstagram

About

Problem solver, Leader, Tech Enthusiast, Public Speaker and a student who seeks opportunities to enhance and share knowledge in any way I can .

Experience

Maash logo

Maash

United States · Hybrid

  • Lead Engineer

    July 2025 - Present

    • Building a financial platform that gives freelancers and businesses in emerging markets access to stable digital dollars and faster cross-border payments, starting with Sri Lanka.
    • Build and maintain the full frontend for both the retail mobile app and the business web platform.
    • Support other engineers through reviews and guidance on integrating 3rd party service providers, ensuring smooth and secure connectivity.
    • Integrate real-time monitoring tools that improve reliability and allow early detection of issues without compromising security.
    • Lead code reviews and product reviews, set engineering standards, and help drive alignment between technical decisions and product strategy.
    • Collaborate closely with product, UX, stakeholders, and users to ensure Maash continuously evolves into a tool that empowers people to manage and move money with confidence.
    SolanaWeb3ReactJSReact NativeTypeScriptAWSNon Custodial WalletsStable CoinsCross Border PaymentsReal Time Monitoring
Apium Innovations logo

Apium Innovations

  • Delivered high-impact Web3 and blockchain initiatives with leading brands and companies.
  • Positioned Apium's solutions at the forefront of Web3 gaming and financial innovation.

United Arab Emirates

  • Principal Engineer

    March 2025 - July 2025

    • Spearheaded engineering for the Mocaverse project by Animoca Brands, including the staking platform and MOCA Coin token system, enabling seamless Web3 engagement for communities and gaming ecosystems.
    • Designed and delivered a B2B and B2C stable-coin wallet application on the Solana blockchain, supporting enterprise and consumer clients in asset management and secure transactions.
    • Led the architecture and full-stack implementation of a real-time gaming metrics platform that collected player data, mapped performance to reward triggers, and managed distribution via Web3 channels.
    • Defined the technical roadmap and aligned engineering deliverables with product and blockchain strategy.
    • Oversaw architecture, conducted code reviews, managed DevOps pipelines, and addressed security and compliance for wallet and token systems on Solana.
    • Mentored engineers and established practices for scalable real-time metric processing and token reward-distribution workflows.
    • Collaborated with product, UX, and business stakeholders to translate requirements into performant and secure blockchain systems.
    SolanaWeb3BlockchainTypeScriptReactNode.jsDevOps
Onramper logo

Onramper

Amsterdam, North Holland, Netherlands

  • Senior Software Engineer

    November 2022 - April 2025

    • Played a pivotal role in developing and scaling a leading fiat-to-crypto onramp aggregator. Platform supports 1,000+ cryptocurrencies, 130+ fiat currencies, and 120+ payment methods across 190+ countries, serving clients like Telegram, Coinbase, and Worldcoin.
    • Platform Development: Engineered high-availability systems and wallet integrations, enhancing transaction success rates and reducing user fees.
    • Unified Interface: Developed a seamless interface facilitating access to a vast array of cryptocurrencies and fiat currencies, improving user experience and conversion rates.
    • Tech Stack: AWS Lambda, DynamoDB, Node.js, React.js, and React Query to build scalable and efficient systems.
    • Global Reach: Contributed to expanding the platform's global coverage for numerous payment methods and currencies.
    • Deepened expertise in Web3 infrastructure, full-stack development, DevOps practices, and building secure, high-performance systems at scale.
    Distributed SystemsWalletsAWSReactNode.js
Sysco LABS Sri Lanka logo

Sysco LABS Sri Lanka

Sri Lanka

  • Senior Software Engineer

    August 2022 - November 2022

    • Developed the "Sysco Shop" web application for Fortune 500 company Sysco, allowing thousands of businesses to query millions of products and process billions of dollars in orders from a single application.
    • Part of the Ordering tribe as a full-stack developer, working end-to-end on key features.
    PostgreSQLDistributed SystemsGraphQLReactNode.jsKubernetes
  • Software Engineer

    March 2021 - August 2022

    • Developed the "Sysco Shop" web application allowing thousands of businesses to query millions of products and process billions of dollars in orders.
    • Full-stack developer in the Ordering tribe, working end-to-end on key features.
    PostgreSQLGraphQLReactSpring Boot

Education

Sri Lanka Institute of Information Technology (SLIIT) logo

B.Sc. Special (Hons) – Information Technology (Specialization – Software Engineering)

Sri Lanka Institute of Information Technology (SLIIT)

January 2017 - January 2021

Esoft Metro Campus logo

Diploma in Information Technology

Esoft Metro Campus

August 2016 - February 2017

British Council logo

Certification in Presentation Skills

British Council

November 2018 - December 2018

Volunteering

Microsoft Learn logo

Microsoft Learn

United States

  • Microsoft Learn Student Ambassador - GOLD Level

    August 2019 - September 2021

    • Microsoft Student Partner program is re-branded to Microsoft Learn Student Ambassadors, I am really excited to have the privilege to be selected as a Microsoft Learn Student Ambassador which a global group of campus leaders who are eager to help fellow students, create robust tech communities and develop technical and career skills for the future, I am honored and humble to be the first and currently the only Gold Level Student Ambassador in Sri Lanka.
  • Microsoft Student Partner

    August 2019 - August 2020

    • I was selected as one out of seven Microsoft Student Partners since the year 2019. I have been conducting Techtalks, workshops, and hackathons all around Sri Lanka as an MSP to improve the tech community in Sri Lanka.
MS Club of SLIIT logo

MS Club of SLIIT

Colombo, Sri Lanka

  • President | Co-Founder

    July 2019 - November 2020

    • I was the active president of the MS Club which tries to bridge the knowledge and technology gap between a professional and an undergraduate
Faculty of Computing Students Community - SLIIT logo

Faculty of Computing Students Community - SLIIT

Colombo, Sri Lanka

  • Committee Member

    February 2018 - March 2019

    • I was a committee member in the main student body of the faculty of computing. I directly involved with all the events organized by faculty of computing throughout the year

Projects

A Network Science-Based Approach for an Optimal Microservice Governance - Project screenshot

A Network Science-Based Approach for an Optimal Microservice Governance

Microservice

Kubernetes

Docker

Istio

Shell

YAML

Python

NodeJS

ReactJS

A unified governance model for optimizing microservice deployments factoring in dependency analysis, load prediction, centrality analysis as well as and resilience evaluation.(Published in The International Conference on Advancements in Computing)

National Best Quality Software Awards Finalist

Best Track Paper award on Distributed Systems in ICAC 2020

Fully customizable online store - Project screenshot

Fully customizable online store

React JS

Bootstrap

Bulma

AnimateJS

ElectronJS

An online store that can be customized just by chaning two files. The application can be used as both web application as well as desktop application.

Add users to teams using a csv - Project screenshot

Add users to teams using a csv

PowerShell

Batch Script

Script to add a bulk list of users to a team in MS teams with the help of MS teams module for PowerShell

27+ Stars on Github

100+ users

Error Help : VS Code Extension - Project screenshot

Error Help : VS Code Extension

PowerShell

Batch Script

TypeScript

Visual Studio

An extension that can be used in visual studio code to find and fix error easily

15,000+ Downloads

Blog Web Application - Project screenshot

Blog Web Application

act JS

Node JS

Express JS

Bootstrap

MarkDown

Azure Functions

Google Analytics

Developed a blog site for myself to share my knowledge among others

COVID-19 Status Tracker - Project screenshot

COVID-19 Status Tracker

React JS

Chart JS

Bootstrap

Postman

A dashboard which consumes several public APIs to visualize the status of COVID-19 situation. The system also includes interactive map, country comparison with timeseries data curves and realtime news