Skip to main content
Janani GamageJG
Looking for a job

Janani Gamage

@jananigamage

Software Engineer at ToBeShore leading Marbit Tree App’s .NET backend, from Clean Architecture setup to REST API delivery.

Sri Lanka
Message

At ToBeShore, I’m leading the .NET backend development for Marbit Tree App, a cross-platform enterprise solution. I set up its Clean Architecture foundation, configured SQL Server and Azure Key Vault, and implemented RESTful APIs and localization.

I also delivered frontend and backend features for the Absence Management System, including leave management and manager approval views. Earlier, I contributed to banking and conversational AI projects at ToBeShore and supported SAP ABAP work for the PUMA project at Rizing Lanka (Pvt) Ltd.

Experience

Work history, roles, and key accomplishments

TL

Software Engineer – Level 2

ToBeShore (Pvt) Ltd

Jan 2025 - Jan 2026 (1 year)

Delivered the Absence Management System, an internal leave management platform, including frontend and backend development with React, NestJS, CosmosDB, and MongoDB. Implemented holiday service, leave management, and manager approval views with localization.

TL

Software Engineer

ToBeShore (Pvt) Ltd

Jun 2023 - Jan 2025 (1 year 7 months)

Contributed to international projects including IKKANO Bank, a financial service solution using C# and Genesys Cloud, and Advania Releasy SL Bot, a customer support chatbot using Dialogflow CX and Node.js.

RL

Associate Consultant

Rizing Lanka (Pvt) Ltd

Oct 2021 - Jun 2023 (1 year 8 months)

Provided support for the PUMA project (SAP ABAP), investigating and root-causing defects raised by functional consultants, then designing and delivering change requests. Resolved customer issues and improved system reliability.

Education

Degrees, certifications, and relevant coursework

University of Westminster logoUW

University of Westminster

Master of Science, Advanced Software Engineering

2024 -

Grade: Distinction

Pursuing an MSc in Advanced Software Engineering with a research project on Multi-Label Chest X-ray Classification using Explainable AI (XAI), completed with Distinction.

University of Colombo School of Computing logoUC

University of Colombo School of Computing

Bachelor of Science, Computer Science

2019 - 2022

Grade: 3.36 (Second Upper Division)

Completed a BSc in Computer Science with a GPA of 3.36, achieving Second Upper Division.

Interested in hiring Janani?

You can contact Janani and 90k+ other talented remote workers on Himalayas.

Message Janani

People also viewed

View all talent

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