

Full-Stack Software Engineer
Janindu
Gayanga
Building scalable, real-time production systems across iGaming, Fintech, EdTech, Blockchain & Crypto. 3+ years delivering with Next.js, Node.js, Go & AWS.
Full-Stack Systems
End-to-end features from UI to cloud infrastructure
Real-Time Backends
WebSocket & Kafka pipelines for high-concurrency workloads
API & Microservices
Scalable REST / Go services with RBAC & OAuth 2.0
Cloud & DevOps
AWS deployments, Docker containerisation, CI/CD pipelines
About Me
Code built to
last
I'm Janindu Gayanga, a full-stack engineer with 3+ years building production-grade systems — scalable REST APIs, microservices, and real-time WebSocket backends that handle real traffic.
At BotCalm, I ship across iGaming, Fintech, E-commerce & EdTech — with Next.js, Nest.js, Go & AWS in Agile teams. I've contributed to Blockchain & Crypto-based projects including a Web3 crypto wallet and payment gateway integrations, and am actively exploring AI-integrated systems. Studied at SLTC Research University.
Expertise
Skills & Technologies
Frontend
Backend
Databases
Cloud & DevOps
Security & Auth
Emerging Tech
Career
Work Experience
From intern to software engineer — I've grown across iGaming, Fintech, E-commerce, EdTech, Blockchain & Web3, and am actively exploring AI-integrated systems. Always prioritising quality, performance, and continuous improvement.
B.Sc. (Hons) Software Engineering
Sri Lanka Technological Campus (SLTC)
2020 – 2024
July 2025 – Present
Software Engineer
BotCalm Private Limited · Matara, Sri Lanka
Architecting high-performance full-stack features with React / Next.js and Nest.js microservices on AWS. Building real-time iGaming & Fintech modules with WebSockets and Kafka for thousands of concurrent connections. Optimising cloud-native CI/CD pipelines and participating in rigorous Agile/Scrum code reviews.
August 2024 – June 2025
Associate Software Engineer
BotCalm Private Limited · Matara, Sri Lanka
Designed and deployed secure RESTful APIs and full-stack applications on AWS for four production projects across iGaming, Fintech, E-commerce, and Education. Integrated Crypto Exchange & Payment Gateway providers (Plaid, Coinbase Commerce), reducing per-integration time by 60%. Maintained high codebase integrity through structured code reviews.
March 2024 – November 2024
Software Engineer Intern
NEWNOP Private Limited · Colombo, Sri Lanka
Delivered 5+ responsive web pages for the Lallaloi platform using Next.js and Tailwind CSS with AWS S3 asset management. Implemented systematic debugging protocols, contributing to a 30% reduction in reported UI defects.
March 2020 – March 2024
B.Sc. (Hons) Software Engineering
Sri Lanka Technological Campus (SLTC) · Padukka
Honours degree in Software Engineering. Award: CodeMania v2.0 (IEEE Computer Society SLTC) — Second Runners-Up. Coursera: Cloud Computing Applications (Cloud Systems and Infrastructure).
Portfolio
Featured Projects
Next.js · Nest.js · Go
Enterprise iGaming Platform
Real-time gaming platform serving thousands of simultaneous users with 90+ Lighthouse scores and 40% faster page loads. Full PWA with offline support and i18n (RTL). Event-driven microservices architecture with WebSocket & Kafka backends scaled to 10,000+ concurrent connections, sub-100ms latency. Hybrid MongoDB/PostgreSQL, RBAC, OAuth 2.0.
Next.js · Go · WebSockets
iGaming Platform — Admin Dashboard
Operations dashboard for the same ecosystem: live KPI charts monitored via Grafana, granular RBAC, and data-heavy tables handling 10,000+ records — built for real-time monitoring, alerting, and admin workflows.
Next.js · Nest.js · Microservices
Fintech Platform
Production-ready fintech platform featuring secure transaction flows, real-time payment processing, and a microservices backend. Containerised via Docker and deployed on AWS with full CI/CD. Built with Nest.js and Next.js with PostgreSQL for transactional integrity.
Nest.js · Go · PostgreSQL
Crypto Exchange & Payment Gateway
Unified backend service integrating 7 payment and crypto exchange providers including Plaid and Coinbase Commerce, reducing per-integration development time by 60%. Secure transaction flows with JWT & OAuth 2.0, containerised via Docker on AWS.
Next.js · Nest.js · PostgreSQL
School Management System
Comprehensive full-stack management system covering student records, staff management, timetabling, and academic tracking for a UK primary school. Deployed on AWS with PostgreSQL for reliable data flows and role-based access control.
Get In Touch
Let's Connect
Open to full-time roles, freelance projects, or conversations about building something great. I'd love to hear from you.