Summary
Overview
Work History
Education
Accomplishments
References
Timeline
Generic

Mahesh Gunawardana

Software Engineer
Kalwana,Sabaragamuwa

Summary

Kukulegama, Kalawana C

Overview

6
6
years of professional experience

Work History

SOFTWARE ENGINEER

Fintechnology Asia Pacific, FINAP, Keells Holding
12.2021 - Current

SOFTWARE ENGINEER REOMTE

SoftCloudTec
Surbiton, Surrey
10.2020 - 12.2021

ASSOCIATE SOFTWARE ENGINEER

Jayatilake Mawatha, Enhanzer Pvt Ltd
Colombo
08.2018 - 09.2020
  • No 14, Sir Baron

TRAINEE SOFTWARE ENGINEER

Sir Baron Jayatilake Mawatha
Colombo
08.2017 - 08.2018

iOS/Android

Enhanzer Pvt Ltd
  • (John Keells Holdings)
  • Using this solution the HR department can manage Staff salary advances, Messages to the staff members, and Discounts for purchasing with all the loyalty operations
  • Tech Stack: React Native | React js | .NET Core Web API | MS SQL | Google Play Console |
  • Azure Services | Apple App Store Connect | Microsoft App Center | Google Firebase
  • Intranet System (John Keells Holdings)
  • Web-based solution that manages the company's internal operations
  • This provides
  • Various types of requests, Approval processes, Reports, and a lot more
  • Tech Stack: Monolithic architecture | ASP.NET Core Web API | MS SQL | React js |
  • Azure Services
  • User Management System (John Keells Holdings)
  • This is a solution that manages all user control operations centrally and also works as a central single sign-on login module for multiple systems
  • Tech Stack: Monolithic architecture | ASP.NET Core Web API | MS SQL | React js |
  • Azure Services
  • Cloud POS (John Keells Holdings)
  • API for Keells outlet to manage all pos systems and online ordes on one cloud pos system
  • Tech Stack: Microservice architecture | ASP.NET Core Web API | MS SQL | Dapper |
  • Ocelot | Docker | Azure Services
  • MAHESH GUNAWARDANA

SENIOR SOFTWARE ENGINEER

  • Mobile Application for Outlet Management (John Keells Holdings)
  • Mobile application for Keells outlet staff to manage Perpetual stock, Gap, SEL, Expiry
  • Quick Deal, Stock Take, GRN, Wastage, Law stock, Barcode correction and so on
  • Tech Stack: Monolithic architecture | ASP.NET Core | Web API | MS SQL | React Native |
  • React js | Azure Services
  • Keells Monitoring Dashboard (John Keells Holdings)
  • This web-based tool tracks whether daily data synchronizations at every outlet are going smoothly.
  • Tech Stack: Monolithic architecture | ASP.NET Core | Web API | MS SQL | React js |
  • Signal R| Azure Services
  • Operation Management System (John Keells Holdings)
  • This application is used to manage operations within the company, including the departments of operations, distribution, and logistics
  • Tech Stack: Monlithic architecture | ASP.NET Core | Web API | Angular 6 | MS SQL |
  • Azure Services
  • Keells Online Retail App for Online Shopping (John Keells Holdings)
  • This is an E-Commerce mobile app for Keells customers to purchase products online
  • This system provides Online purchasing, Managing customer profiles, Re-ordering by previous bills, Track order delivery process.

Tech Stack

Microservice
  • Architecture | ASP.NET Core | Web API | Xamarin | MS SQL|
  • Azure Services

Education

B.SC. - MANAGEMENT AND INFORMATION TECHN

SOUTH EASTERN UNIVERSITY OF SRI LANKA
2017

Accomplishments

  • Assistant Manager - IT Projects and Delivery
  • John Keells Holding PLC
  • Tel: 0762906917
  • Email: thilinima.jms@keells.comScan & Go App (John Keells Holding)
  • This is a solution that provides customers to scan the purchasing products while they are shopping
  • It provides visibility of the current bill total, Product promotions, Etc.
  • This solution is the first self-purchasing solution implemented in a Sri Lanka Supper
  • Market chain.
  • Tech Stack: React Native | Typescript, | Redux | ASP.NET Core | MS SQL Server |
  • Google Firebase | Cloud Messaging | Google Services | Azure App Service |
  • Azure Blob Storage | Azure Function Apps | Azure Application Insights |
  • Azure DevOps |HTML| SCSS | Axios | Push Notifications | Barcode Scanning with Datawedge | React Native Async Storage
  • Times Travel Airline Ticket Booking System (SoftCloud Tec)
  • Airline Ticket booking engine with administration tasks
  • Tech Stack: Microservice architecture | ASP.NET Core | Web API | MS SQL | Angular 6+
  • Docker eZuite Cloud Platform (Enhanzer Pvt Ltd)
  • Devloping cloud base ERP platform for provide an end-to-end highly scalable cloud solution for all business needs
  • Tech Stack: Monlithic architecture | Azure Services | ASP.NET MVC| Web API | MS SQL |
  • Angular 2 ePos Software System (Enhanzer Pvt Ltd)
  • POS software system for sale to provide consumables business
  • Tech Stack:ASP.NET Web API | Native Android (Java)

References

REFERENCES DINUSHKA RUKSHAN Associate Technical Lead Fintechnology Asia Pacific (FINAP) Tel: 0770547722 Email: dinushkar@fintechasiapacific.com

Timeline

SOFTWARE ENGINEER

Fintechnology Asia Pacific, FINAP, Keells Holding
12.2021 - Current

SOFTWARE ENGINEER REOMTE

SoftCloudTec
10.2020 - 12.2021

ASSOCIATE SOFTWARE ENGINEER

Jayatilake Mawatha, Enhanzer Pvt Ltd
08.2018 - 09.2020

TRAINEE SOFTWARE ENGINEER

Sir Baron Jayatilake Mawatha
08.2017 - 08.2018

iOS/Android

Enhanzer Pvt Ltd

SENIOR SOFTWARE ENGINEER

Tech Stack

Microservice

B.SC. - MANAGEMENT AND INFORMATION TECHN

SOUTH EASTERN UNIVERSITY OF SRI LANKA
Mahesh GunawardanaSoftware Engineer