Senior Software Engineer at The Apache Software Foundation
Western Province, Sri Lanka
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Benura Abeywardena is a Senior Software Engineer with seven years’ experience building scalable, distributed systems and reducing production costs and latency for enterprise API platforms. At WSO2 he’s driven distributed deployments on Azure AKS, implemented concurrency and memory fixes that improved API Manager reliability under high traffic, and cut deployment costs by 50% with a custom “Sequence Backend.” He contributes actively to Apache Fineract and Mifos (as both GSoC student and mentor), delivering full-stack fintech features and backend accounting logic used by real-world financial services. His OSS footprint spans notable projects including minikube and the AWS CDK, where he improved automation, resource checks and IAM/RDS support—showing strong cloud, DevOps and backend expertise. Known for pragmatic optimizations (e.g., boosting a job from 5 TPS to 900+ TPS), he blends systems-level performance tuning with product-focused engineering.
7 years of coding experience
4 years of employment as a software developer
Bachelor's degree Computer Science (Hons), Bachelor's degree Computer Science (Hons) at University of Colombo School of Computing
Mifos X Web App is the revamped version of the Mifos X Community App built on top of the Fineract Platform leveraging the popular Angular framework.
Role in this project:
Front-end Developer
Contributions:35 reviews, 36 commits, 60 PRs in 6 months
Contributions summary:Benura primarily contributed to the Mifos X Web App by fixing UI-related issues and implementing new components. Their work included resolving routing problems in the side navigation, configuring routes in the home logo, and fixing alignment issues. Additionally, the user added components for features such as editing offices, viewing scheduler jobs, and editing scheduler jobs, demonstrating their focus on enhancing the application's user interface and functionality.
Contributions:118 reviews, 30 commits, 32 PRs in 10 months
Contributions summary:Benura primarily contributed to the back-end functionality of the Apache Fineract project, focusing on adding and modifying API annotations, fixing email sending using SMTP, and addressing issues related to loan charge management. They were involved in updating core service logic, specifically related to loan transactions, accrual-based accounting, and post-dated check features. The user's work involved code modifications across multiple Java files, indicating a focus on API design and accounting logic within the financial technology domain.
javafineractapachebankingfinance
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Benura Abeywardena - Senior Software Engineer at The Apache Software Foundation