Kelum Isuranga

Software Engineer · Southern Province, Sri Lanka

Full-stack engineer with 3+ years of experience and a strong foundation in the MERN stack, now specializing in Go and Node.js backend systems for production iGaming platforms serving social casino products. Built a blockchain project from the ground up, with experience in event-driven architecture and crypto payment systems — alongside KYC/AML and geolocation compliance for regulated markets.

Leverages AI-driven development practices to accelerate delivery and code quality. Skilled in cloud infrastructure and DevOps, with hands-on experience across Azure, DigitalOcean, and AWS, and CI/CD pipeline automation.

Experience

2025 — Present

Software Engineer · Botcalm

Leading a team of 7+ engineers on an iGaming platform handling 5000+ concurrent users with Kafka event streaming. Built a blockchain project from scratch in Go, an AI gaming platform on RAG architecture, and KYC/AML compliance for US-regulated markets.

2024 — 2025

Associate Full-stack Developer · Codesec Global

Client sites with Next.js and Strapi, secure Express.js backends, Shopify Headless e-commerce, and the frontend for a market-leading platform on the WAX blockchain.

2023 — 2024

Full-stack Developer · BiG ZKOOP

Built an education management system with Next.js, Nest.js, AWS S3, and PayHere. Revamped a real estate site for an Australian client and mentored interns.

2019 — 2020

QA Engineer · Freshmilk Software

Daily checkups of SaaS products and API testing for mobile applications and releases.

Projects

AI-Powered Trading Bot

An automated crypto trading bot that pulls live market data from Binance and uses Gemini and DeepSeek models to analyze signals and drive trade decisions.

Express.js · Gemini API · DeepSeek API · Binance API

AI-Driven Job Portal

A job portal that matches candidates to roles using OpenAI — built end-to-end as my university capstone project.

React · Express.js · MySQL · OpenAI API

Trading Platform UI

A Binance-style trading interface with live order book layout and dense data views.

Next.js · TypeScript · ShadCN · Tailwind

CV Generator

A drag-and-drop CV builder where users compose documents from customizable components.

React · Redux · Tailwind

Skills

Languages

JavaScript, TypeScript, Go

Back-end

Node.js, Express.js, Nest.js, Go + Chi, Apache Kafka, Microservices

Front-end

React, Next.js, Tailwind CSS, Redux, React Query, ShadCN

Databases

PostgreSQL, MySQL, MongoDB, Redis, Prisma, Sequelize

Cloud & DevOps

AWS, Azure, DigitalOcean, Docker, Kubernetes, Terraform, ArgoCD

AI Tooling

Claude Code, Claude API, OpenAI API, Cursor + MCP, Pinecone, pgvector

Contact

Write me at isurangabtk@gmail.com or use the form below.