Skip to content
BackNov 5
Maduranga E.

Maduranga E.

Software Engineer

A highly motivated IT professional launching career as an Associate Tech Lead. - More than 10 years of working experience in Software Engineering with excellent skill in managing the team and gathering the requirements. Have worked in multiple projects on challenging domain areas which gave a very good exposure into Agile methodology. During that particular 10 years of time, I have received many accolades, appreciations and recommendations for the commitment, the quality of work that being displayed in particular roles has been played from the senior management as well as from clients. Also possess, excellent analytical, problem solving, management and coordination skills required to perform responsibilities assigned and working in a challenging environment on tight dead-lines, while building a good relationship between the team members and maintain a good working environment. And always look forward to extend fullest commitment towards client satisfaction. DOMAIN EXPERIENCE - Inventory Management - Production/Manufacturing Monitoring and Management - Financial Services and Management - Telecommunication Applications (SMS gateways/Topup Applocations/USSD apps) - Banking Services - Employee and User Management - Data Analytics (NLP/GENETIC Algorithm, Fuzzy Logic, Neural Networks) - Automobile and Service management - Reservation Management - Dating/Social media applications - Voice Chat bot applications (Alexa/Google Home) TECHNICAL EXPERIENCE - Rest application design and implementation. - Micro-services using Rest. - Dev testing using Junits. - Spring boot/hibernate/spring framework - External module integration such as CRMS, SALESFORCE, ZOHO BOOKS, NAVISION. - Google API integration such as Speech API , G suite API, Google Map API etc.. - AWS lambda - SES, MAILGUN, MAILCHIMP, SQS integrations. - GCP/EC2 Deployments - Docker Experience with Fargate - ALEXA, GOOGLE HOME integrations for voice communication APPLICATION TYPES - Web Apps - Desktop and Standalone apps - Back end Modules - Mobile (Android) APPLICATION TECHNOLOGIES - Java Development (Spring Boot, Hibernate, Sprint Framework) - Nodejs - PHP - Python (Django framework) - JavaScript - jQuery - Meteor - Coffee Script - Arduino C - C - VB - Angular - .NET - HTML - CSS DATABASE TECHNOLOGIES - MYSQL - Mongo DB - MSSQL - Dynamo DB - RDS - Document DB TOOLS AND TECHNOLOGIES - GIT (Bitbucket, GitHub, GitLab) - Linux CMD - Jenkins - Tomcat - Apache2 - Maven - ANT - AWS CLI - VIM - JIRA - IntelliJ - WebStorm - PyCharm - MySQL Workbench/SSMS - Sublime - Postman - Sonar - Veracode - aldon - Wire mock - Wireshark - SVN - Xmind - Draw.io - Jupyter Note Book ORGANIZATIONAL RESPONSIBILITIES - Lead the development team for the project delivery. - Training and Development of the Development process. - Drive the development process and maintain. - Designing Use cases in business level (Using Mind Maps) - Designing the flow diagram and sequence diagram according to the requirement. - Deciding the technologies for the application. - Designing the Database Structure and ER Diagrams. - API design and Architectural level module design. - Review the designs of peer members. - Document all the Designs and Technologies. - Code Review and Peer Code Review Management. - Deploy Artifacts in multiple servers (QA, STG, Production) - Coordinating with QA and BA teams to verify that the Requirement is properly met. - Requirement Analysis, Finalize with BA, Project Leadership and Client. - Manage Project Risks/Issues and Communicate with the Project Leadership - Sprint planning, Project Planning, Effort Estimation, Project Execution, Monitoring, Tracking and Controlling of Development activities - Conduct Meetings with Business team and Manage the start up - Manage Scrum/Sprint Planning sessions - Knowledge sharing with the selected team - Project Kickoffs - CR Management, Impact Analysis and Prioritization. - Analyze existing issues and Document - Mentor team members across all phases of the project EDUCATIONAL QUALIFICATIONS - PG diploma in Artificial Intelligence (2017-2020) - University of Moratuwa - BSc (Hons) in Engineering in Electronic and Telecommunication – University of Moratuwa

🇱🇰Gampaha, Sri Lanka$28/hr100% JSS5.00 (6)Since Jun 2019

Earnings and projects

MRR (estimate)
≈$0

An estimate from an earlier read

World#48,081 / 412k
🇱🇰Country#154 / 1,581
Revenue, last 30 days
$0
Total earnings
$83k

Billed in all: $84k

World#48,081 / 412k
🇱🇰Country#154 / 1,581
Per project
$21k

$0 in the last 6 months

Projects, last 6 months
1
0% fixed100% hourly
World#128,092 / 412k
🇱🇰Country#568 / 1,581
Projects in all
4

Across 6 contracts

17% fixed83% hourly
World#283,741 / 412k
🇱🇰Country#1,262 / 1,581

Earnings, last 30 days

$84.1kNothing earned in the last 30 daysBilled in all, before Upwork's fee · drag across the chart to see what was earned in any stretch
$83k$84k$85k$86kOct 9Oct 24Nov 8

No data since Nov 5, 2026.

Skills