John Otaegui is a Senior Software Engineer with over two decades of hands-on experience building large-scale payment, loyalty and government services, combining deep Java/Kotlin backend expertise with AWS, security and testing-led practices. He has progressed through roles from developer to team lead and engineering manager, favoring hands-on software work and bringing strong TDD, Agile/XP and DevOps discipline to complex distributed systems. John played a formative role at Tyro Payments, helping the company scale from under 30 to 150+ people while delivering mission-critical EFTPOS and clearing systems integrated with banks and the RBA. His recent work spans fintech, public sector and retail platforms—designing voucher and business services for Service NSW and backend systems at Sky, Waddle (acquired by Xero) and BIG W. Colleagues describe him as able to flip between detail-oriented implementation and strategic architecture, with a particular knack for securing payment flows and automating reliable deployments. He combines a Master’s in Advanced Computing with practical cross-disciplinary communication that helps bridge engineering, operations and business stakeholders.
8 years of coding experience
25 years of employment as a software developer
Bachelor of Science, Computing Science, Second Class Honours, Bachelor of Science, Computing Science, Second Class Honours at University of Technology, Sydney
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.