
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
Fintech, trading, payments, and investment platforms
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
Side projectJackpots Play
Online jackpot, lottery-style gaming, and platform architecture
Team Lead | System Architecture | Development
Mar 2024 - Present
- C#
- .NET 8
- SQL Server
- Angular
- gRPC
- OpenTelemetry
- Authentication
- Logging

TIQRI
Enterprise software engineering and full-stack delivery
Senior Software Engineer | Full Stack Development
Nov 2020 - Nov 2021
- C#
- .NET
- Angular
- SQL Server
- REST APIs
- Full-stack development

LB Finance
Financial services, leasing, lending, and internal enterprise systems
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.

Professional Scrum Master I (PSM I)
Scrum.org
- Covers Scrum framework fundamentals, accountabilities, events, artifacts, and servant-leadership responsibilities.
Academic & Education
BSc (Hons) in Information Technology
Graduated - 2020Specialization - Software Engineering
Sri Lanka Institute of Information Technology
Cumulative GPA: 3.08 | Weighted GPA: 2.8
GCE Advanced Level
Aug 2014Stream: 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
- 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
- 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
- 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
- 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
- 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.