×
W.G.L. Ashan Maduranga

W.G.L. Ashan Maduranga

Software Engineer

Bandaragama, Sri Lanka, LK
(+94) 71-5668770

Background


About

About

Results-oriented Software Engineer with over 4 years of industry experience in full-stack development, cloud infrastructure, and data processing systems. Currently engineering scalable solutions at Orfium, with deep expertise in AWS, Angular, and Python. Possesses strong research capabilities in Artificial Intelligence, demonstrated through professional work in OCR-based music data processing and academic projects in computer vision. Seeking to leverage substantial industry experience and technical expertise to read for an MSc in Computer Science.

Work Experience

Work Experience

  • Software Engineer, Orfium Sri Lanka

    Oct, 2021 - Present

    Engineering scalable solutions and centralized access management within a diverse product ecosystem.

    • Contributed to the development of a Single Sign-On (SSO) solution using Auth0 for centralized access management.

    • Integrated multiple OCR services to develop a semi-automated music cuesheet processing system.

    • Led the development of a global User Management system using Angular for multi-layer user onboarding.

    • Deployed and maintained scalable infrastructure using AWS (S3, Lambda, CloudFormation, CloudWatch, ECS).

    • Implemented CI/CD pipelines via GitHub Actions and ensured code health using SonarCloud and Datadog.

    • Developed browser extensions to support internal workflows and rights management.

  • Software Developer, CricCom (Pvt) Ltd

    Apr, 2020 - Sep, 20211 year 6 months

    Specialized in sports data management systems for a UK-based solutions provider.

    • Designed, developed, and maintained software applications for sports data management.

    • Collaborated with cross-functional teams to implement new features and system improvements.

    • Optimized application performance and performed debugging and testing to ensure stability.

    • Maintained high code quality through clean and well-documented code.

  • Software Developer, Freelance Developer

    Jan, 2019 - Dec, 20213 years

    Developed various web applications for the Football Federation of Sri Lanka.

    • Developed an online ticket booking web application using NodeJS and Angular for the Football Federation of Sri Lanka.

    • Created a digital e-learning platform to provide a classroom-like experience for training programs.

Projects Experience

Projects Experience

  • Automated Parking Ticket System

    - Present

    Designed a system to automate vehicle entry/exit using object detection and classification via Python and OCR.

  • Cardiac Disease Prediction System

    - Present

    Developed a model to predict cardiovascular disease risk based on BMI, blood pressure, and cholesterol.

  • Hotel Suggestion System via Social Media Mining

    - Present

    Built a recommendation engine analyzing Twitter content using clustering techniques.

Skills

Skills

  • Languages

    Python

    Java

    JavaScript

    TypeScript

    C

    C++

    C#

    Dart

  • Frontend & Mobile

    Angular

    React

    Flutter

    Ionic

    HTML

    CSS

  • Backend & Frameworks

    NodeJS

    Flask

    .NET

    PyQt5

  • Cloud & DevOps

    AWS (S3, Lambda, CloudFormation, CloudWatch, ECS, LightSail, RDS)

    GitHub Actions

    Docker

  • AI/ML

    Object Detection

    OCR

    Clustering algorithms

Education

Education

  • Software Engineering, Pearson BTEC HND, Institute Name

    Jan, 2018 - Dec, 2020

    Advanced software development

    Database design

    Mathematics for computing

  • Physical Science Stream, High School, G.C.E. Advanced Level

    - Dec, 2016

    1C & 1S
References

References

  • Mr. Nalaka Perera

    Operations Manager | CricCom (Pvt) Ltd. Phone: +94 71 428 2998. Email: nalaka@batsman.com

  • Rev. Weedagama Kashyapa Thero

    Former Principal | Weedagama Sri Gananandha Pirivena. Phone: 038-2290921