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.