Hello, I am

Kusal
Kankanamge

I'm a software engineer based in Singapore. I am fascinated by building large-scale, impactful products that serve millions of users daily. Let's collaborate and turn ideas into amazing software.

Say Hello! LinkedIn

About me

I'm currently a Software Engineer 2 at Carousell Singapore, where I focus on enhancing the seller experience within the platform. With over 6 years of industry experience, I’ve had the opportunity to work on a variety of projects for leading global companies. I hold a BSc in Computer Science from the University of Moratuwa, Sri Lanka.

While I have full-stack experience, my primary focus is backend development. I’m skilled in languages and tools such as

  • GoLang
  • Java
  • JavaScript
  • React
  • Python
  • Docker
  • Kubernetes
  • SQL
  • AWS

and I’m always keen to pick up new technologies as the need arises.

Outside of work, I love reading non-fiction, listening to podcasts, and watching travel vlogs on YouTube and on TikTok.

My Work Experience

Software Engineer 2

Carousell PTE, Singapore

Jul 2022 - Current

Senior Software Engineer

Sysco LABS, Sri Lanka

Jul 2021 - Jul 2022

Senior Software Engineer,

Software Engineer

Codegen, Sri Lanka

Jan 2019 - Jul 2021

  • Designed and implemented a new listing experience through an enhanced sell form, catering to both casual and certified sellers. This improvement reduced seller listing time by 8% and decreased listing validation errors by over 85%.

  • Developed the sell form from ground-up, driving key Carousell 2.0 initiatives catering 350K+ daily active sellers and significantly boosting platform profitability. Streamlined the process with a backend-driven UI, eliminating the complexity of designing forms for various selling categories.

Exploration Projects

Travel Time Prediction for Taxi Trip Trajectories

Travel time prediction with an innovative isolated XGBoost regression technique

Facebook Messenger Chatbot

A conversation context-aware Facebook messenger chatbot built using NodeJS and Dialogflow API.

Basic Cryptocurrency: Koin

A basic crypto currency implementation with peer-to-peer longest chain validation, mining and transfer capabilities.

DengAI

A model to predict Dengue victims. Includes feature extraction, feature ranking, model evaluation and 5-fold cross validation

Reddit Clone

A complete Reddit clone with CRUD operations and upvote, downvote features

SessionManager

A simple session persistent library that can be used to manage sessions with Memento pattern. Configurable to use with in-built or external session cache.

Sometimes I Write...