Submitting more applications increases your chances of landing a job.

Here’s how busy the average job seeker was last month:

Opportunities viewed

Applications submitted

Keep exploring and applying to maximize your chances!

Looking for employers with a proven track record of hiring women?

Click here to explore opportunities now!
We Value Your Feedback

You are invited to participate in a survey designed to help researchers understand how best to match workers to the types of jobs they are searching for

Would You Be Likely to Participate?

If selected, we will contact you via email with further instructions and details about your participation.

You will receive a $7 payout for answering the survey.


User unblocked successfully
Thank you. Your report has been submitted and will be reviewed shortly.
Malwaththe Widanelage Maduranga Namal Wimalarathne, Software Engineer

Malwaththe Widanelage Maduranga Namal Wimalarathne

Software Engineer·Ascom R&D Australia (Remote)

United Arab Emirates

Bachelor's degree, Computing & Information Systems

Work experience

Total years of experience: 4 years, 2 months

Software Engineer

January 2023 - May 2025

Ascom R&D Australia (Remote)

Colombo 3, Sri Lanka Remote

January 2023 - May 2025

• Developed and optimised RESTful APIs for user identity management and advanced messaging modules with search, sort and pagination
• Built full-stack features with Blazor, leveraging MudBlazor for UI enhancements.
• Developed new functionality for DURASuite, including a connection test feature to check the connection status between the handset simulator and DURASuite, using Java
• Worked on UI implementation tasks using React.js, enhancing the front-end experience for DURAsuite Settings UI
• Enhanced security mechanisms by implementing authentication protocols & techniques JWT, Bcrypt hashing
• Conducted functional testing, improved system stability and added bug fixes.
• Wrote unit tests for Ofelia using xUnit, achieving 70% SonarQube code coverage.
• Managed database performance, optimised complex MS SQL Server queries.
• Utilised DevOps tools including Docker, Azure DevOps, SonarQube, and for CI/CD pipelines and deployment automation.
• Created and maintained technical documentation for system architecture, APIs, and UI components for Ofelia (PDS, TRF, User Manuals)
• Provided training and onboarding support for new developers, led customer support sessions, and presented product demos.
• Worked in an Agile environment, participating in sprint planning, daily stand-ups, and code reviews.

Tools & Technologies: ASP.NET Core Web API, Blazor, NHibernate, Swagger UI, SignalR, xUnit, Docker, MS SQL Server, Azure DevOps, Ubuntu, OpenJDK 17, Git

Company industry:
IT Services
Job role:
Information Technology

Associate Software Engineer

November 2021 - January 2023

virtusa

Colombo 6, Sri Lanka Hybrid

November 2021 - January 2023

• Developed backend services and APIs, ideally using Java Spring Boot
• Provided unit tests to achieve 80% SonarQube code coverage using Junit5, Mockito
• Actively participated in daily scrum meetings and client meetings
• Experienced with RESTful APIs
• Database design and development using MongoDB
• Conducted training sessions for onboarding new developers
• Knowledge and deep experience of practices like Test-Driven Development (TDD) and Continuous Integration (CI)
• Experience working on an Agile team

Tools & Technologies: Spring Boot, MongoDB, JPA, Maven, Swagger, Jenkins, Eureka, Postman, IntelliJ IDEA, Git, Jira, Junit, Mockito, SonarQube

Company industry:
IT Services
Job role:
Information Technology

Java Developer

March 2020 - September 2020

VitalHub Innovations Lab - Sri Lanka

Colombo 3, Sri Lanka Hybrid

March 2020 - September 2020

• Developed and enhanced the TREAT Electronic Health Record (EHR) System as part of a full-stack team.
• Managed SQL Server database with T-SQL, optimising queries for improved performance
• Developed full-stack features with JSP pages with form validations
• Participated in Agile development, contributing to sprint planning and team discussions.

Tools & Technologies: Java EE, SQL Server, T-SQL, JSP, Apache Tomcat, Jira

Company industry:
IT Services
Job role:
Information Technology

Education

Sabaragamuwa University Of Sri Lanka

October 2022

October 2022

Bachelor's degree, Computing & Information Systems

Sri Lanka

GPA (point): 2.99 out of 4

GPA (point): 2.99 out of 4

Completed the degree with a Second Class(Lower division)

Skills

REST

Expert

SQL

Expert

Unit Testing

Expert

Software Development

Expert

Web Applications

Expert

COMPLEX PROBLEM SOLVING

Intermediate

COMPUTER HARDWARE

Intermediate

Backend development

Intermediate

HTML + CSS

Intermediate

SOFTWARE ENGINEERING

Intermediate

DETAIL ORIENTED

Intermediate

WEB APPLICATION DEVELOPMENT

Intermediate

C# PROGRAMMING LANGUAGE

Intermediate

FULL STACK DEVELOPMENT

Intermediate

AGILE METHODOLOGY

Intermediate

DEVOPS

Intermediate

NETWORK SECURITY

Intermediate

TEAMWORK

Intermediate

PROBLEM SOLVING

Intermediate

MongoDB

Beginner

ASP.NET

Intermediate

JavaScript

Beginner

Backend

Intermediate

MySQL

Intermediate

Programming

Intermediate

ASP.NET Core

Intermediate

Java

Intermediate

Web Development

Intermediate

Blazor

Beginner

HTML

Intermediate

CSS

Intermediate

ASP.NET Core MVC

Beginner

jQuery

Beginner

Restful API Development

Intermediate

C#

Intermediate

SQL

Intermediate

SQL Server

Intermediate

SCALABILITY

Intermediate

Social profiles

Languages

English

Intermediate

Hindi

Beginner

Training and Certifications

Certifications
ASP.NET Core Web API Deep Dive
Building a Data-driven ASP.NET Core Application with EF Core
Advanced Relational Database and SQL
AWS Fundamentals: Going Cloud-Native
Introduction to Docker: The Basics
Modern JavaScript: ES6 Basics
Certificate in Mobile Application Development for Android
ASP.NET Core Web API Deep Dive
Building a Data-driven ASP.NET Core Application with EF Core
Advanced Relational Database and SQL
AWS Fundamentals: Going Cloud-Native
Introduction to Docker: The Basics
Modern JavaScript: ES6 Basics
Certificate in Mobile Application Development for Android
ASP.NET Core Web API Deep Dive
Building a Data-driven ASP.NET Core Application with EF Core
Advanced Relational Database and SQL
AWS Fundamentals: Going Cloud-Native
Introduction to Docker: The Basics
Modern JavaScript: ES6 Basics
Certificate in Mobile Application Development for Android
Advanced Relational
AWS Fundamentals: Going Cloud-Native
Introduction to Docker: The Basics
Modern JavaScript: ES6 Basics
Certificate in Mobile Application Development for Android
ASP.NET Core Web API Deep Dive
Building a Data-driven ASP.NET Core Application with EF Core
Introduction to Docker: The Basics
Advanced Relational Database and SQL
Intermediate Relational Database and SQL
Front-End JavaScript Frameworks: Angular
AWS Fundamentals: Going Cloud-Native
Building Scalable Java Microservices with Spring Boot and Spring Cloud
Introduction to Docker: The Basics
Modern JavaScript: ES6 Basics
AWS Fundamentals: Going Cloud-Native
Mobile Application on Development for Android
Nov 2018

Hobbies and interests

Reading articles
Watching Movies