Resume

Experience

January 2025 - Present
iCan Lanka (PVT)Ltd - Colombo

Senior Software Engineer

Working as a full time Java backend developer with iCan mall, iCan Eats, iCan Rider iCanX and some other micro web applications developed in Java and Spring boot.

  • Led and mentored a team of 3 junior developers, improving team velocity and code quality through pair programming and technical reviews.
  • Owned the development and operational health of 4 core applications (E-commerce, Food Delivery, Digital Menu, Rider Service) handling daily transactions.
  • Architected and implemented a new caching layer using Redis, reducing API response times for product listings by 35%
  • Spearheaded key integrations for new business verticals: connected iCan Fly to Sabre GDS for flight bookings and developed a blockchain-based staking feature for the C2C platform to enable crypto interest earnings.
  • Optimized complex SQL queries and introduced database indexing strategies, decreasing report generation time by over 50%.
  • Established a monitoring dashboard with Prometheus and Grafana, reducing Mean Time to Resolution (MTTR) for production incidents by 30%
  • Deployed and managed backend service on Alibaba Cloud using Docker and Container Registry

February 2023 – December 2024
iCan Lanka (PVT)Ltd - Colombo

Software Engineer

Working as a full time Java backend developer with iCan mall web application developed in Java and Spring boot.

  • Developed and shipped major features for the iCan Mall platform, including a voucher campaign system that increased user engagement by 20%.
  • Built automated data processing pipelines for generating business reports (CSV, XLSX) and bulk product imports, saving over 10+ person-hours per week
  • Contributed to the backend of a chat application (iCanX), focusing on stability and bug fixes, reducing critical issues by 75%.
  • Designed and developed the "Business" micro-application (Find Nearby Businesses) from concept to deployment, integrating it into two main platforms.
  • Implemented Elasticsearch for the product catalog in iCan Mall, improving search relevance and reducing query response times from 2 seconds to under 200ms for complex search filters.

November 2021 – January 2023
Invicta Innovation (Pvt)Ltd. – Jaffna

Software Engineer

Worked as full-time developer with Travis Perkins (UK) POS & ERP are developed in Rocket Universe Native Architecture.

  • Developed and maintained features for a large-scale, legacy POS and ERP system, focusing on supply chain and inventory management modules.
  • Engineered a new customer information management screen, centralizing critical contact data and reducing data entry errors.
  • Automated key inventory reporting by creating a program that generated daily stock variance summaries, cutting down manual reporting time by.
  • Built a bulk data import utility to process CSV files and update inventory levels, reducing the time for stock updates from hours to minutes.
  • Gained foundational experience in full lifecycle engineering, including estimation, release management, and deployment.

March 2021 - September 2021
Samuel Gnanam IT Center - Jaffna

Industrial Trainee

Developed Defect Tracker System

  • Project Description: A Defect tracking and reporting tool suitable for all kind of software companies.
  • Role Played: Trainee Software Engineer.
  • Responsibilities:Back-End development (i.e. Developed APIs for get, post, delete, update, image upload and mail sent) Create database based on the requirements Lead Review, Release Process (Branch, Merge, Release Tags Responsibilities).
  • Technologies used: Back-End – Java, Spring Boot, MySQL
June 2016 - January 2017
Extreme SEO Internet Solutions - Vavuniya

Internal Officer

  • Used google ad-words and other platforms to perform detailed keywords research in order to identify and analyze current market trends
  • Developed and implemented Digital Marketing Strategies which significantly increased the website’s ranking and attracted more potential customers to the website
  • Managed Social Media Campaign and reviewed all website content in order to optimize it
  • Designed attractive images, brochures, info-graphics and additional marketing materials.

Education

2023 - present
University of Westminster, London

MSc in Advance Software Engineering

  • Mobile Application Development
  • Concurrent and Distributed Systems
  • Advanced Software Design
  • Enterprise Application Development
  • Usability and User Experience Design
  • Cloud Computing Applications
  • Data Mining and Machine Learning
  • 2017 - 2022
    Trincomalee Campus of Eastern University, Sri Lanka

    Bachelor of Computer Science

  • Learned basic programming concepts such as Loops, Decision making, array.
  • Data Structures and Algorithms such as Stack, Queue, LinkedList.
  • OOP concepts.
  • Project management.
  • System analysis and design.
  • Professional issues in IT – British Computer Society standards.
  • 2016(January - June)
    Technical College, Vavuniya

    Computer Network Technician (NVQ Level 04)

    Learned Topologies, IP configuration, access point and router configuration Client-server architecture Peer-peer architecture, Server configuration with Widows server 2008 r2

    2014(July - December)
    National Youth Training Center

    ICT Technician (NVQ Level 04)

    Learned basic programming concepts

    2014(July - December)
    National Youth Training Center

    Computer Hardware Technician (Certificate Program)

    Learn to assemble the computer system and identify the problem in computer hardware and fix that

    Professional Skills

    Core Java

    85%

    Spring Boot

    80%

    Debugging

    90%

    Hibernate / JPA

    80%

    MyBatis

    80%

    SQL - MySQL

    85%

    Redis

    75%

    Elasticsearch

    50%

    Backend API Testing

    80%

    Test driven development

    75%

    Rocket UniVerse BASIC

    80%

    NoSQL - MVDB

    60%

    Estimation & Requirement management

    70%

    GitHub

    85%

    Prometheus

    60%

    Grafana

    75%

    Nginx

    45%

    Docker

    55%

    Technical Documentation

    65%

    UNIX

    60%

    JIRA, Agile Process

    80%

    API Testing (Postman)

    80%

    UML

    60%

    GitHub

    75%

    Additional Skills

    Python

    60%

    C++

    65%

    HTML / CSS

    85%

    PHP

    70%

    WordPress

    85%

    Photoshop

    85%

    Illustrator

    60%

    SEO

    55%

    Personal Skills

    Communication

    85%

    Problem Solving

    90%

    Quick learner

    80%

    Creativity

    80%

    Team Work

    80%

    Teamplayer

    80%

    Organizational

    75%

    Leadership

    60%