Chathuranga Basnayake profile photo

Chathuranga Basnayake

chathurangabasnayake@outlook.com | +94 778511690

Team Lead | Backend Engineering | Fintech Systems

Professional Summary

Software engineering professional with 8+ years of industry experience, currently working as a Backend Engineering Team Lead in the fintech domain. Strong hands-on background in .NET, SQL Server, Couchbase, Redis, gRPC, microservices, and distributed backend systems.

Experienced in leading backend delivery, providing technical direction, contributing to architecture decisions, supporting production-critical systems, and improving reliability, performance, and maintainability across financial technology platforms. Key strengths include fintech backend engineering, trading and payment integrations, event-driven architecture, system integration, and practical software delivery.

Also involved in building Jackpots Play from the ground up, covering system architecture, backend development, database design, frontend development, and service-to-service communication using .NET 8, SQL Server, Angular, and gRPC.

Working Experience

Calamatta Cuschieri Moneybase logo

Calamatta Cuschieri Moneybase

Fintech, trading, payments, and investment platforms

Dec 2021 - Present

Team Lead | Backend Development

Feb 2025 - Present

Senior Software Engineer | Backend Development

Dec 2021 - Feb 2025

  • C#
  • .NET
  • SQL Server
  • Couchbase
  • Redis
  • gRPC
  • Microservices
  • Azure DevOps
Jackpots Play logoSide project

Jackpots Play

Online jackpot, lottery-style gaming, and platform architecture

Mar 2024 - Present

Team Lead | System Architecture | Development

Mar 2024 - Present

  • C#
  • .NET 8
  • SQL Server
  • Angular
  • gRPC
  • OpenTelemetry
  • Authentication
  • Logging
TIQRI logo

TIQRI

Enterprise software engineering and full-stack delivery

Nov 2020 - Nov 2021

Senior Software Engineer | Full Stack Development

Nov 2020 - Nov 2021

  • C#
  • .NET
  • Angular
  • SQL Server
  • REST APIs
  • Full-stack development
LB Finance logo

LB Finance

Financial services, leasing, lending, and internal enterprise systems

Dec 2017 - Nov 2020

Software Engineer | Full Stack Development

Mar 2020 - Nov 2020

Associate Software Engineer | Full Stack Development

Sep 2018 - Feb 2020

Intern | Full Stack Development

Dec 2017 - Aug 2018

  • C#
  • ASP.NET
  • SQL Server
  • Oracle
  • JavaScript
  • Angular
  • Financial systems

Certifications

Agile & Scrum

Agile delivery, Scrum fundamentals, and team leadership practices.

1 certificate
Professional Scrum Master I certification badge

Professional Scrum Master I (PSM I)

Scrum.org

June 7, 2026View credential
  • Covers Scrum framework fundamentals, accountabilities, events, artifacts, and servant-leadership responsibilities.

Academic & Education

BSc (Hons) in Information Technology

Graduated - 2020

Specialization - Software Engineering

Sri Lanka Institute of Information Technology

Cumulative GPA: 3.08 | Weighted GPA: 2.8

GCE Advanced Level

Aug 2014

Stream: Mathematics

Skills & Experience

.NET & Backend

4 skills
  • C#, .NET, .NET Core, ASP.NET Core, Web API
  • gRPC, REST APIs, background services, daemons
  • Entity Framework Core, ADO.NET, Dapper
  • SQL Server, T-SQL, performance-focused backend development

Data & Messaging

4 skills
  • SQL Server, Oracle, MySQL
  • Couchbase, MongoDB, Redis
  • Kafka, RabbitMQ
  • Event-driven backend design and distributed processing

Architecture & DevOps

4 skills
  • Microservices and distributed systems
  • CI/CD with Azure DevOps and GitHub
  • Logging and observability using Serilog, ELK/Kibana, Datadog, and OpenTelemetry
  • Authentication, exception handling, reliability, and maintainability practices

Frontend

3 skills
  • Angular
  • React
  • WPF with MVVM

Professional Strengths

4 skills
  • Technical leadership, PR reviews, and developer guidance
  • Financial technology domain knowledge
  • OOP, SOLID principles, design patterns, and parallel programming
  • Clear communication with technical and non-technical stakeholders

Projects and Work

Calamatta Cuschieri - Moneybase

Fintech, trading, payments, and investment platform

2021 - Present
  • Lead backend team activities including technical planning, PR reviews, implementation guidance, and delivery support.
  • Contribute to architecture decisions for backend services, distributed systems, integrations, and system reliability improvements.
  • Worked with SQL Server, Couchbase, Redis, .NET 6, .NET Core, and .NET Framework 4.6.x.
  • Improved and supported order execution flows across backend services.
  • Handled analysis and coordination for production issues, technical fixes, and release-related activities.

Architecture

  • Microservices, daemons, and Web APIs.
  • Distributed backend systems and event-driven communication.
  • Scalability, reliability, performance, and maintainability improvements.

External Integrations

  • DriveWealth for US stock market order execution using APIs, callbacks, and Amazon SQS.
  • SAXO and Interactive Brokers for Europe order execution using FIX.
  • Shift4, previously Finaro/Credorax, for card payments.
  • Freshworks and Mailjet for customer communication and relations.

Jackpots Play

Side project - startup

2024 - Present
  • Planned and built the platform architecture from the ground up.
  • Implemented backend and platform foundation using .NET 8, SQL Server, Angular, and gRPC.
  • Added authentication, logging, OpenTelemetry, global exception handling, and service-to-service communication.
  • Designed reusable backend components to support maintainability and future feature development.

TIQRI

Enterprise software development for a large-scale Middle Eastern client

2020 - 2021
  • Worked on backend services using Oracle Database, .NET 5, .NET Core, .NET Framework 4.6.x, and VB.
  • Built frontend features using React JS, React TS, and Angular.
  • Supported pluggable applications, logging, and exception handling across enterprise systems.

CSBUnlimited - Dapper Wrapper

Personal library / NuGet package

Beta, documentation pending
  • Built a micro-ORM wrapper around Dapper with additional functionality and extensibility.
  • Designed with SQL Server and MySQL support.
  • Created as a reusable personal project for faster and cleaner data-access development.

Eclipse - LB Finance

Financial system modernization

2017 - 2020
  • Helped rewrite an existing finance system using updated technologies and revised business requirements.
  • Worked across backend, database, and frontend responsibilities for multiple modules.
  • Implemented service-level transaction processing approaches.
  • Added Serilog with ELK/Kibana, global exception handling, and a common API-calling mechanism to avoid socket exhaustion.

Responsibilities

  • User management, permissions, role assignment, and user synchronization.
  • Hierarchy management with drag-and-drop frontend, backend, and database design.
  • Cashier module covering savings, credit, and fixed deposit operations.
  • Business rules implementation with frontend and backend design support.

Technologies

  • .NET Core and Dapper.
  • SQL Server and T-SQL.
  • Angular 5+, SignalR, Kibana, TFS, and Git.
An unhandled error has occurred. Reload x

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.