Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Senior Software Engineer at Bendigo & Adelaide Bank
June 1, 2024 - September 1, 2025Upgraded legacy APIs to Kong API Gateway; migrated external secrets to sealed secrets to strengthen security. Designed and set up a streamlined local development environment to improve developer onboarding. Led initiatives to enhance Kong API Gateway by migrating external secrets to sealed secrets. Revamped service authentication from key-based methods to mTLS or OAuth 2. Implemented service vulnerability management and built a CI/CD pipeline to detect insecure Kong usage patterns. Introduced rate-limiting on the Kong API Gateway and created a custom Kong plugin. Enhanced observability using Splunk for proactive monitoring. Mentored junior and mid-level developers, and managed end-to-end product delivery lifecycle across design, development, CI/CD (CircleCI), testing, and deployment to AWS.
Senior Software Engineer at Nutrien, Melbourne
June 1, 2024 - June 1, 2024Designed and launched customer-facing features, increasing customer engagement by up to 14%. Enabled MFA for high-risk users and improved internal security practices. Delivered an official carbon emissions summary for farms, enabling access to public/private incentives. Led the cybersecurity guild to foster secure coding and awareness.
Senior Software Engineer at Bendigo & Adelaide Bank, Melbourne
June 1, 2024 - November 2, 2025Led initiatives to enhance the Kong API Gateway by migrating external secrets to sealed secrets, significantly improving security. Revamped service authentication, transitioning from key-based methods to mTLS or OAuth 2, strengthening security posture. Implemented service vulnerability management. Developed a CI/CD pipeline for detecting insecure Kong usage patterns. Introduced rate-limiting on the Kong API Gateway and created a custom Kong plugin. Enhanced observability using Splunk for proactive monitoring.
Senior Software Engineer at Nutrien
August 1, 2021 - June 1, 2024Architected and deployed serverless backend APIs using AWS Lambda and MySQL (AWS Aurora), streamlining registry data interactions and improving system responsiveness. Developed high-performance web applications with React, focusing on responsive UI for complex data entry and retrieval tasks. Collaborated with Project Managers and QA to translate complex registry requirements into scalable designs. Engineered robust CI/CD pipelines using Azure DevOps to automate testing and deployment, delivering high-quality releases ahead of schedule.
Senior Software Engineer at Catch Group Pty Ltd, Melbourne
August 1, 2021 - August 1, 2021Led architecture and development of a responsive customer portal (mobile-first). Mentored developers and managed full product delivery lifecycle. Improved team productivity through streamlined workflows and Scrum processes. Launched a mobile-friendly portal in under 3 months, boosting user traffic.
Senior Software Engineer at PayRight
July 1, 2019 - August 1, 2021Led architecture and development of a responsive customer portal using React, TypeScript, and Node.js, integrating with backend APIs and improving UI responsiveness. Increased customer engagement metrics by 14% through A/B testing and analytics tracking. Enabled MFA for high-risk users and improved internal security practices. Delivered a carbon emissions reporting solution by building a data pipeline that aggregated farm activity data, calculated emissions with Go and PostgreSQL, and generated official summaries. Led the Internal Cyber Security Guild, conducting secure coding workshops, code reviews, and threat-modeling sessions to raise OWASP awareness. Mentored junior and mid-level developers through pair programming, code reviews, and architecture discussions, while managing end-to-end product delivery across design, development, CI/CD (CircleCI), testing, and deployment to AWS.
Senior Software Engineer at Catch Group Pty Ltd, Melbourne
July 1, 2019 - July 1, 2019Developed real-time product purchase features using WebSocket. Improved admin tools for the Sales team, increasing efficiency by 24%.
Senior Software Engineer at Catch Group Pty Ltd
June 1, 2018 - July 1, 2019Designed and launched a responsive customer portal using React, TypeScript, Node.js, and RESTful APIs, applying mobile-first design principles and optimizing performance with lazy loading and caching strategies. Mentored junior and mid-level developers through pair programming, code reviews, and architecture discussions, while managing end-to-end product delivery lifecycle across design, development, CI/CD pipelines (CircleCI), testing, and deployment to AWS. Improved team productivity by refining Scrum ceremonies, backlog grooming, and automated workflows with Jira and GitHub Actions, reducing deployment time by ~30% and improving sprint predictability. Key achievement: Launched a mobile-friendly portal in under 3 months, boosting user traffic.
Senior Software Engineer at TIC Group Pty Ltd – SolvUp, Melbourne
June 1, 2018 - June 1, 2018Introduced event-driven architecture and improved system performance. Built SDK for business process integration, reducing onboarding time by 54%. Automated key testing areas using Selenium, improving release quality.
Senior Software Engineer at TIC Group Pty Ltd
June 1, 2015 - June 1, 2018Introduced event-driven architecture and improved system performance. Built an SDK for business process integration, reducing onboarding time by 54%. Automated key testing areas using Selenium, improving release quality.
Education
Master of Cyber Security at University of Adelaide
January 11, 2030 - November 2, 2025Bachelor of Computer Science at Sri Lanka Institute of Information Technology
January 11, 2030 - November 2, 2025Master of Cyber Security at University of Adelaide, Australia
January 11, 2030 - January 20, 2026Bachelor of Computer Science at Sri Lanka Institute of Information Technology
January 11, 2030 - January 20, 2026Qualifications
Certified Kubernetes Security Specialist (CKS) – in progress
January 11, 2030 - November 2, 2025Certified Kubernetes Security Specialist (CKS)
January 11, 2030 - January 20, 2026Industry Experience
Software & Internet, Financial Services, Professional Services, Agriculture & Mining, Government
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Melbourne today.