Senior Software Engineer
PayNearby TechnologyJan, 2021 - Present5 yr 3 months
Own Android development for large-scale fintech products, including neobanking and mobile point-of-sale (mPOS) applications. Drive Android system architecture, scalability, and security for high-traffic production applications. Designed and delivered secure payment and Micro-ATM (MATM) SDKs, increasing third-party adoption by 30%. Led architectural redesign using Clean Architecture and modularisation, reducing build times by 25-30%. Implemented performance optimisation and security hardening for financial transactions. Developed and integrated an SMS classification machine learning model to analyse Android bank SMS data and extract structured financial information, including account numbers, per-account balances, transaction timestamps, and consolidated total balance across multiple accounts. Supported and guided engineers through code reviews and technical discussions. Partnered with product, backend, and QA teams to deliver predictable, high-quality releases.