Summary
Overview
Work History
Education
Skills
Timeline
Generic
Dilki Wijesooriya

Dilki Wijesooriya

Associate Software Engineer
147,Malpeththawa

Summary

Experienced system developer with over 6 years of expertise in backend development and cloud solutions. Proficient in .NET, C#, MySQL, and Azure Functions. Consistently demonstrated ability to enhance software through optimization techniques. Strong track record in the industry, dedicated to delivering efficient and high-quality solutions that meet the evolving needs of organizations.

Overview

9
9
years of professional experience
7
7
years of post-secondary education

Work History

Associate Software Engineer

Orel IT
03.2023 - Current

HR Candidate Assessment System

  • Assists with testing and selecting best candidates from a pool.
  • Implemented backend endpoints using repository pattern, leveraging .NET 6 and MySQL for scalable data management.
  • Developed both client-side and admin-side APIs.Utilized Docker for efficient deployment and containerization.


Hotel Management System (SaaS)

  • Designed for deployment on Huawei's public cloud. Conducted in-depth study of Microsoft Minimal API documentation to ensure best practices.
  • Created Minimal API CRUD endpoints using .NET 8, with organized endpoint grouping folder structure.
  • Integrated MySQL database and implemented Docker for streamlined deployment.
  • Studied and incorporated airbnb.com Connectivity API documentation to enhance booking capabilities.


Advanced HR Management System (AI-Driven)

  • Currently developing AI-powered HR management system to streamline HR processes.
  • Implementing AI module to automatically sort and rank CVs based on qualifications, Building a chatbot to assist employees in managing leave requests, checking balances, and tracking colleague availability.
  • Familiar with Azure Functions, Durable Functions and Azure Serverless Architecture

Junior Executive- IT

Siyapatha Finance PLC
04.2021 - Current
  • Designed and develop Library Management System, Gold Loan Module, IT Helpdesk with .Net C# and MySQL, PostgreSQL, HTML, CSS, JavaScript.
  • Monitor all reported issues and assist in the modification of company products to meet the needs of end-users.
  • Provide assistance and training to end-users(support for 42 branches).
  • Obtained domain knowledge in banking.

Assistant Systems Developer

Siyapatha Finance PLC
09.2017 - 03.2021
  • Acted as a member of core banking project team.
  • Developed Legal management system, Credit Appraisal Management System with .Net C# and MySQL, HTML, CSS, and JavaScript.
  • Worked together with Infosys Finacle support team to enhance and improve system.
  • Assisted with creating tests to identify software problems and report bugs, and errors found during tests.
  • Provided assistance for end users.

Trainee Computer Operator

Agricultural & Agrarian Insurance Board
03.2016 - 09.2016
  • Handle maintenance and operations of computer system.
  • Calculated and reported insurance claims and follow documented procedures.
  • Maintained client reports and manage files on agrarian insurance system.

Education

Master of Science - Information Technology

University of Colombo
09.2021 - Current

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology (SLIIT)
01.2013 - 02.2017

Skills

NET C#

C# MSSQL, MYSQL, SQL

React

JavaScript

Timeline

Associate Software Engineer

Orel IT
03.2023 - Current

Master of Science - Information Technology

University of Colombo
09.2021 - Current

Junior Executive- IT

Siyapatha Finance PLC
04.2021 - Current

Assistant Systems Developer

Siyapatha Finance PLC
09.2017 - 03.2021

Trainee Computer Operator

Agricultural & Agrarian Insurance Board
03.2016 - 09.2016

Bachelor of Science - Information Technology

Sri Lanka Institute of Information Technology (SLIIT)
01.2013 - 02.2017
Dilki WijesooriyaAssociate Software Engineer