I am a cloud-oriented Software Engineer with expertise in designing and delivering scalable backend systems, distributed microservices, and cloud-native platforms. I have skills in building secure REST, GraphQL, and gRPC APIs, integrating identity and authentication solutions like Auth 0 and RBAC/JWT, and optimizing applications through caching, load balancing, and distributed messaging such as Redis and RabbitMQ. I manage the full development lifecycle — from architecture and development to deployment, monitoring, and CI/CD automation — ensuring reliability, security, and high performance. My proven track record includes e-commerce platforms, back-office systems, and AI-powered solutions that deliver measurable improvements in operational efficiency, system scalability, and user experience.

Thiwanka Sandakalum

I am a cloud-oriented Software Engineer with expertise in designing and delivering scalable backend systems, distributed microservices, and cloud-native platforms. I have skills in building secure REST, GraphQL, and gRPC APIs, integrating identity and authentication solutions like Auth 0 and RBAC/JWT, and optimizing applications through caching, load balancing, and distributed messaging such as Redis and RabbitMQ. I manage the full development lifecycle — from architecture and development to deployment, monitoring, and CI/CD automation — ensuring reliability, security, and high performance. My proven track record includes e-commerce platforms, back-office systems, and AI-powered solutions that deliver measurable improvements in operational efficiency, system scalability, and user experience.

Available to hire

I am a cloud-oriented Software Engineer with expertise in designing and delivering scalable backend systems, distributed microservices, and cloud-native platforms. I have skills in building secure REST, GraphQL, and gRPC APIs, integrating identity and authentication solutions like Auth 0 and RBAC/JWT, and optimizing applications through caching, load balancing, and distributed messaging such as Redis and RabbitMQ. I manage the full development lifecycle — from architecture and development to deployment, monitoring, and CI/CD automation — ensuring reliability, security, and high performance.

My proven track record includes e-commerce platforms, back-office systems, and AI-powered solutions that deliver measurable improvements in operational efficiency, system scalability, and user experience.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer at OTL Colombo
February 1, 2022 - Present
As a Software Engineer at OTL Colombo, I designed, developed, and deployed cloud-native backend services and scalable applications while contributing to frontend systems and platform integrations. I built RESTful APIs, GraphQL endpoints, and microservices using Node.js, Express, and Python, integrating Google APIs and OpenAI. I implemented secure authentication with RBAC/JWT via Auth0 and developed React dashboards with Mantine UI and Redux for admin and customer-facing tools. Additionally, I implemented RabbitMQ messaging, Redis caching, and containerized services with Docker, deploying them on Azure and Choreo WSO2 with CI/CD pipelines using GitHub Actions and NGINX load balancing. I delivered a cross-border e-commerce platform enabling order creation, virtual addressing, payment integration, and parcel forwarding, resulting in 20% faster order processing and a fully automated logistics workflow. I conducted unit and integration testing to ensure reliable production deployments, enha
Software Engineer at OTL Colombo
February 1, 2022 - Present
At OTL Colombo, I designed, developed, and deployed cloud-native backend services and scalable applications, contributing to frontend systems and platform integrations. I built RESTful APIs, GraphQL endpoints, and microservices using Node.js, Express, Python, and integrated Google APIs and OpenAI. Implemented secure authentication with RBAC/JWT via Auth 0. Developed React dashboards with Mantine UI and Redux for admin and customer-facing tools. Implemented RabbitMQ messaging, Redis caching, containerized services with Docker, and deployed on Azure and Choreo WSO2 with CI/CD pipelines using GitHub Actions and NGINX load balancing. Delivered a cross-border e-commerce platform enabling order creation, virtual addressing, payment integration, and parcel forwarding, resulting in 20% faster order processing and a fully automated logistics workflow. Conducted unit and integration testing to ensure reliable production deployments, enhancing operational efficiency, system scalability, and user

Education

Bachelor of Information and Communication Technology at Uva Wellassa University of Sri Lanka
January 11, 2030 - January 1, 2025
Trainee Full Stack Developer Programme at University of Moratuwa Sri Lanka
January 1, 2022 - December 31, 2022
Bachelor of Information and Communication Technology at Uva Wellassa University of Sri Lanka
January 1, 2022 - January 1, 2025
Trainee Full Stack Developer Programme at University of Moratuwa Sri Lanka
January 1, 2022 - December 31, 2022

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Retail, Media & Entertainment, Transportation & Logistics