E W S Madushanka

Software Engineer

Avatar

Software engineer with 4 years focused on supporting mid to large-scale software systems. Excellent experience in analysis, design, development, and implementation of desktop, mobile, and server-based applications. Expert in a variety of platforms, languages, and embedded systems. Fast learner and always looking for the latest technologies to learn. Supportive and enthusiastic team player dedicated to streamlining processes and efficiently resolving project issues.


Work Experience

Senior Software Engineer

Softcodeit Solutions (Pvt) Ltd
July 2021 - Present

Working as a full stack engineer

Responsibilities:

I have been working on feature development and implementation for Kony banking system.

  • Feature development and current app improvements.
  • Guidence for junior developers.
  • Code optimization .

Technologies used:

  • Java
  • Spring Boot
  • MYSQL

Software Engineer

Villvay Systems
June 2019 - 2021-July

Working as a full stack engineer for the project called GUDPPL. It is a social media and volunteering application. Gudppl is the only avant-garde social network based out of Sri Lanka. It is a dynamic mobile and web-based application which couples the skill-sets of volunteers with the interests of entities that need them. Gudppl is integrated based on Azure Kubernetes and developed using Node.js/Java base microservices, React and mongo DB, MSSql as the database. In addition, android and iOS mobile interfaces have been developed for the application using react native.

Responsibilities:

I have been working on feature development and implementation for mobile application and backend services.

  • Feature development and current app improvements.
  • Mobile application app store and play store releases.
  • Micro services deployments and azure server management.

Technologies used:

  • Node.js
  • Java
  • Python
  • Spring Boot
  • React Native
  • MSSQL
  • Graphql
  • Mongo DB
  • Elastic Search
  • Redis
  • Kubernetes

Software Engineer

Finetech Consultancy
Oct 2018 - June 2019

Worked on two projects at finetech. Those are Timespot Application and OverC Application. The OverC application is a Google cloud based integrated workflow management system that can be managed, digitized & collaborated with any business activity from anywhere on any device, anytime for any kind of an organization.
OverC is integrated based on Google cloud and developed using Node.js, Angular and mongo DB as the database. In addition, android and iOS mobile interfaces have been developed for the application.
Timespot application is not just a leave and attendance application. It enables tracking, managing jobs/tasks featuring the automated leave applying and approval processes. Timespot manages all HR related issues such as user information, leave entitlements, leave request to approvals, leave inventory and user attendance with high performance level. Timespot has mobile applications for both android and iOS integrated with the web application backend is developed on Node.js.

Responsibilities:

  • Developed ios applications for OverC and Timespot application.
  • Mobile application app store and play store releases.
  • Feature development and improvements on android applications of Timespot and OverC

Technologies used:

  • Node.js/Express.js
  • Android-java
  • IOS-swift
  • Google Cloud Apis
  • Rest Api

Software Engineer

Raditechs PVT Ltd
Sep 2017 - Oct 2018

Developed desktop application called OYRUS. its point of sale system which include various reports and customizations using Node.js and react. After that developed licence management system for the oyrus application.
Then worked on taxi booking application like uber. Developed android and ios native apps for the taxi booking system with Node.js backend service

Responsibilities:

  • Desktop application development.
  • Mobile application development.
  • Server side scripting and rest api development
  • Mobile application deployments and server management

Technologies used:

  • Java FX
  • Node.js
  • Mongo.db
  • JavaScript
  • Android-JAVA
  • IOS-Swift
  • JSP
  • AWS
  • PHP
  • Mysql
  • HTML/SASS