Ranga Wijekoon
Software Developer | Full stack Developer
Hire this person
Send a job offer directly to this candidate
About
Scalable Backend and Cloud Infrastructure: Designed and optimized high-throughput backend services, microservices, REST APIs, event-driven solutions, and AWS Lambda applications using Java, Spring Boot, Vert.X, and Kafka, strengthening the scalability and reliability required for production AI infrastructure.
Performance
Engineering, Testing & Observability: Built automated testing frameworks (Gatling, JUnit, TestNG) and implemented Dynatrace monitoring to streamline system operations, directly improving release confidence and production stability. Data Engineering and Cross-Technology Adaptability: Applied Python, R, PostgreSQL, MongoDB, Cassandra, CouchDB, Spark, and Hadoop across data analysis and distributed-computing environments, demonstrating the technical versatility needed to support ML data workflows and rapidly adopt emerging AI technologies.
Experience
Software Developer at Central1 Credit Union (2022-01 – Present)
Designed, enhanced, and supported cloud-based reporting and payment processing systems.
- Led design and development of the reporting engine handler for Interac 3.5 and all bill payment components, supporting core payment infrastructure used across member institutions.
- Provided customer support for time-sensitive production issues while delivering in an Agile team environment.
- Developed clean, maintainable, and high-quality code, strengthening application stability and supporting efficient future enhancements.
- Designed and delivered complex, scalable, and reliable software features, improving system performance and business functionality.
- Collaborated with stakeholders to translate business challenges into practical technical solutions, ensuring alignment with operational requirements.
- Contributed to code reviews and technical discussions, improving code quality and promoting consistent development standards.
- Diagnosed and resolved complex issues across large-scale codebases, minimizing disruptions and improving application reliability.
- Participated in Agile stand-ups and team delivery activities, supporting timely and coordinated project execution.
- Optimized cloud applications for performance, scalability, reliability, and cost efficiency, strengthening sustainable service delivery.
- Designed and built the Report Generator Engine using Java, Jasper, and AWS Lambda, reducing report generation time by approximately 40%.
- Implemented Dynatrace monitoring across all Lambda modules in the Report Engine, improving visibility and reliability and reducing incident diagnosis time.
Senior Software Engineer at LSEG Technology (2018-01 – 2022-01)
Guided system design for the Market Replay module across Exchange and Surveillance platforms.
- Architected the Fortress DSO layer used across Surveillance unit testing, standardizing test data access for multiple teams.
- Contributed to the LSE Surveillance product using Agile methodologies and supported time-sensitive production incidents.
- Designed and developed a market-replay surveillance system over two years, enabling internal audit teams to analyze trading data and detect potential fraud and market manipulation.
- Engineered a Gatling-based stress-testing tool to measure system performance and determine maximum user capacity, strengthening scalability and performance planning.
- Integrated automated stress testing into the continuous delivery pipeline, enabling ongoing performance validation and improving release reliability.
- Designed and developed the Market Replay System web application using Vert.X and Polymer, used for surveillance and trade analysis workflows.
- Built a performance testing suite using Gatling and authored a full automated testing plan for the Market Replay application, improving release confidence.
Software Engineer at IFS R&D International Pvt Ltd (2017-01 – 2018-01)
Delivered customization solutions (configurations, integrations, reports, and modifications) on major IFS ERP releases for UK-based customers as part of Global Consulting Delivery (GCD).
- Analyzed functional and business requirements, designing and implementing business logic mapped to relational databases in line with IFS quality standards.
Software Engineer at Courtney Lanka Pvt Ltd. (2015-01 – 2017-01)
Designed and developed the Multiplx Closer mobile application, enabling customers to access staff support directly from mobile.
- Built Multiplx Light Key, My Vision, and JPlugPro Android applications for enterprise clients.
- Contributed to development of the My Player mobile and web application using Agile methodologies.
Software Engineer at Calcey Technologies Pvt Ltd. (2015-01 – 2015-09)
- Contributed to design and development of the Deals Now Android mobile application.
- Developed the Shop Magic web application for client Azadea using Angular and PHP.
- Supported CMS development and collaborated closely with QA on release management.
Education
Postgraduate Certificate in Big Data Solution Architecture – Conestoga College (2022-01)
Bachelor of Science in Information Technology (Honours) – University of Moratuwa (2015-01)