Available to hire
Hello, I’m Udara Abeyratne. I am a software engineer with 7+ years of experience delivering scalable, cloud-native solutions for FinTech and beyond. I enjoy turning complex problems into robust, high-performance systems using a mix of C/C++, Python, Golang, and PHP, along with modern frameworks such as Django, Laravel, ReactJS, and AngularJS.
I thrive in fast-paced, collaborative environments and love designing scalable architectures, managing cloud infrastructure, and driving data-driven decisions that boost product performance and reliability.
Language
English
Advanced
Work Experience
Full-Stack Developer / Lead Software Engineer / Head of Application Infrastructure at Cryptoworth, Toronto, Canada
April 1, 2024 - PresentRestructured the entire cloud infrastructure to enhance performance and cost-effectiveness at Cryptoworth. Introduced workers and caching mechanisms to support scalability on AWS. Designed and implemented a monitoring system using Golang, Grafana, and a lightweight Python agent. Improved API performance by caching essential data, reducing database calls, and significantly decreasing latency based on PHP Laravel and MySQL. Redesigned exporting logic to handle up to 50 million records per export without server exhaustion, and enhanced snapshot features for stable and time-efficient balance and market value calculations. Conducted research and implemented solutions to improve scalability including data pagination, memory management, and caching strategies.
Software Engineer IV at iV edha Inc., Toronto, Canada
March 28, 2024 - August 21, 2025Delivered scalable SaaS solutions including cloud hosting, DevOps, and security services. Collaborated on high-impact projects including Aytra Core platform (using Golang, MySQL, MongoDB, AngularJS, Docker, Kubernetes), Aytra Storefront (PHP Wordpress, MySQL, WooCommerce, Docker, Kubernetes), sDesk (PHP Core, AngularJS, MySQL), and Work Beam (Python Django, ReactJS, PostgreSQL, Docker). Focused on cloud infrastructure and robust SaaS solutions.
Senior Software Engineer at Hitachi Digital Payment Solutions
May 20, 2022 - August 21, 2025Developed and maintained transaction processing engines and core banking systems for FinTech applications. Enhanced middleware solutions for bank-to-gateway integrations, PoS systems, and load balancing. Contributed to projects for various banks including Vattanac Bank (Cambodia), PayCorp (South Africa), NMB Bank (Nepal), and multiple Sri Lankan banks (Sampath, Union, NTB, NDB, and MCB). Created Python-based tools for log analysis, testing, and data extraction to improve workflows.
Trainee Software Engineer at ATSL Telesoft (Pvt) Ltd
July 5, 2017 - August 21, 2025Developed PoS-based applications such as "Sahasara" bus ticketing and Eastern Province Passenger Ticketing (EPrPTA). Conducted research and development for innovative solutions using C/C++.
Lead Full-Stack Engineer / Head of Application Infrastructure at Cryptoworth
April 1, 2024 - PresentLed the redesign of the cloud infrastructure to boost performance and cost-efficiency; introduced workers and caching to support scalability on AWS; implemented a monitoring system using Golang and Grafana with a lightweight Python agent integrated into the application; improved API performance by caching essential data and reducing database calls; redesigned exporting logic to handle up to 50 million records without server exhaustion.
Software Engineer IV at iVedha Inc.
March 28, 2024 - September 26, 2025Delivered scalable SaaS solutions including cloud hosting, DevOps, and security services; contributed to multiple projects across Aytra Core Platform (Golang, MySQL, MongoDB, AngularJS, Docker, Kubernetes), Aytra Storefront (PHP, WordPress, MySQL, WooCommerce, Docker, Kubernetes), sDesk (PHP Core, AngularJS, MySQL), and Work Beam (Python, Django, ReactJS, PostgreSQL, Docker).
Senior Backend Engineer at Hitachi Digital Payment Solutions
May 20, 2022 - September 26, 2025Developed and maintained transactional processing engines and core banking systems for FinTech applications; enhanced middleware solutions for bank-to-gateway integrations, PoS systems, and load balancing; contributed Python-based tooling for log analysis, testing, and data extraction to improve workflows.
Trainee Software Engineer at ATSL Telesoft (Pvt) Ltd
July 5, 2017 - September 26, 2025Developed PoS-based applications including the Sahasara bus ticketing and Eastern Province Passenger Ticketing; conducted R&D for innovative solutions using C/C++.
Education
B.Sc. (Hons) in Information Technology at University of Moratuwa, Faculty of Information Technology, Sri Lanka
January 20, 2014 - August 1, 2018B.Sc. (Hons) in Information Technology at University of Moratuwa, Faculty of Information Technology, Sri Lanka
January 1, 2014 - August 1, 2018Qualifications
Industry Experience
Financial Services, Software & Internet, Computers & Electronics, Professional Services
Hire a Lead Sound Engineer
We have the best lead sound engineer experts on Twine. Hire a lead sound engineer in Kandy today.