Nishan Fonseka — Zeogly Pty Ltd, Canberra ACT
Senior Full-Stack Developer and Software Architect with 25+ years of experience building systems that have to work — across the Australian Federal Government, financial services, and commercial SaaS. Delivered software used by millions of Australians: Medicare's Aged Care and e-tax platforms, myGov's authentication microservices, CASA's aviation certification systems, and electronic visa application processing for the Department of Immigration.
Track record spans high-security biometric identity systems, distributed JMS architectures for multi-million dollar financial platforms, zero-defect application redesigns, and AI-powered RAG systems. Founder of Zeogly Pty Ltd with two production SaaS platforms. Now applying the same engineering rigour to agentic AI workflows and LLM-powered applications.
Available for contract and consulting engagements in Canberra ACT and remotely across Australia.
Quick Facts
Designing and building AI agentic workflows using Claude (Anthropic) and Cursor. Tool use, multi-agent orchestration, prompt engineering for production systems.
Retrieval-Augmented Generation system design — embedding pipelines, vector search, knowledge base construction, and grounded LLM response generation.
End-to-end product development with Next.js, Supabase, and Python. Integrating Claude API and modern AI tooling into production SaaS — not prototypes.
Proven delivery across Australia's most demanding domains.
Founder & Lead Developer
Zeogly Pty Ltd
July 2020 – Present · Canberra, ACT
Founded Zeogly to build production SaaS for Australian businesses. Designed and built an embeddable Vue.js chatbot platform deployed via script tag to real estate agency websites, using a Retrieval-Augmented Generation (RAG) architecture — combining vector search and LLMs to deliver accurate, hallucination-free responses — backed by a secure multi-tenant Spring Boot platform with approval workflows and audit logging. Also built Agents Wallet (2024–present) — a Google Wallet digital business card and pass sharing platform for real estate agencies (Apple Wallet support coming soon).
Senior Java Developer
Civil Aviation Safety Authority (CASA)
July 2023 – June 2025 · Canberra, ACT
Senior developer on CASA's enterprise Java platform generating official aviation certificates and legal correspondence for pilots, aircraft, maintenance facilities, remotely piloted aircraft, and rockets. Engineered complex cross-table queries to extract dynamic regulatory data across multiple domains. Used JasperReports to produce PDF and Word documents conforming to civil aviation standards. Applied AI-assisted development under strict governance — manually validating all generated code for logic correctness, security vulnerabilities, and regulatory compliance before merging.
Senior Developer — myGov
Services Australia
August 2021 – December 2022 · Canberra, ACT
Contributed to myGov — Australia's primary digital government services platform used by millions of Australians to access ATO, Centrelink, and Medicare. Led migration of authentication microservices from the legacy platform to a new Spring Boot architecture. Implemented OTP and TOTP multi-factor authentication security, and built Angular front-end components to citizen-facing federal accessibility standards (WCAG 2.1). Designed and delivered CI/CD pipelines using Jenkins-as-code with Docker and OpenShift container deployment.
Senior Developer
Department of Health
November 2019 – June 2020 · Canberra, ACT
Developed and maintained the Australian Government's Indigenous health data collection portal — a Vue.js front end deployed on IBM WebSphere Portlet Server with DB2 for data management, integrated with Spring Boot backend services.
Senior Developer
IP Australia
February 2017 – June 2019 · Canberra, ACT
Took complete ownership of a maintenance-heavy legacy patent processing system — identified root-cause failure points, re-architected the solution, and delivered a zero-production-issue replacement. Built a Vue.js SPA for managing OCR of patent applications at scale. Migrated a complex WebLogic 10 J2EE application (EJBs, Spring, Hibernate, MDBs) to JBoss EAP 7.1 on Red Hat OpenShift with Active MQ JMS, including all reconfiguration and infrastructure changes. Designed and published a Java library for IP Australia–wide use in accessing OpenShift environment variables.
Senior Developer — Biometrics
Unisys / Department of Immigration & Border Protection
August 2015 – September 2016 · Canberra, ACT
Developed and enhanced biometric identity matching software — fingerprint and facial recognition — for specialists at the Department of Immigration and Border Protection. Built biometric gallery migration tooling and web service interfaces for the back-end workflow engine, deployed on IBM WebSphere in a high-security government environment.
Full-Stack Developer
Canberra Sales
June 2013 – August 2015 · Canberra, ACT
Built multi-tier commercial web applications using Spring/JPA on MySQL running on Linux, including an e-commerce portal with PayPal and Stripe payment integration, a web-based CRM for small businesses, and an online business directory. Configured Apache + Jetty server infrastructure. Delivered WCAG 2.0 accessible front ends using jQuery, CSS3, and Bootstrap across desktop and mobile.
Developer
Department of Immigration & Citizenship
July 2011 – June 2013 · Canberra, ACT (also July 2008 – September 2009)
Designed and built web applications enabling Australians to apply for visas electronically on WebSphere Application Server. Developed the Health Application Portal (HAP) front end and the service interfaces between front-end and back-end systems. Wrote contract-first web services using Spring and security-sensitive components tested through mock-object integration, with full UML technical design documentation.
Senior Developer — Spring Architecture & Secure FTP Systems
IP Australia
September 2009 – June 2011 · Canberra, ACT
Championed Spring adoption for a new government project — took complete ownership from architecture through to production deployment with zero post-launch issues. Designed Spring security with LDAP authentication, JMS message-driven POJO beans providing load balancing and failover via persistent queues, and contract-first Spring Web Services for enterprise consumers. Integrated Tumbleweed secure FTP with JMS for audited exchange of patent applications between WIPO (Geneva) and IP Australia — including enabling LDAP authentication for external users for the first time.
Senior Developer — Aged Care, e-tax & ATO Web Services
Medicare Australia
March 2003 – June 2008 · Canberra, ACT
Five years of mission-critical development at Medicare Australia. Delivered an Aged Care system processing Australian Government payments, a real-time web service supplying citizens' medical expense data to the ATO's online tax return portal, and the online e-tax registration application — all on IBM WebSphere, used by millions of Australians. Established J2EE development best practices for the organisation and taught a two-day Java and Object-Oriented Design course to mainframe programmers transitioning to Java.
Senior Analyst Programmer — Annuity & Investment Platform
Canada Life Assurance
February 2001 – September 2002 · Atlanta, USA
As technical team leader, designed and built a multi-million dollar secure transaction platform for annuity and investment products on WebSphere, serving the US operations of a major Canadian insurance company. Led and mentored four Java developers. Architected a real-time JMS/MQSeries messaging layer connecting data centres in Atlanta and Toronto, used for transactional audit logging at scale. Delivered the WebSphere 3.5 → 4.0 migration with LDAP-based role security across multiple nodes and security zones, and designed server-side auditing for real-time transaction tracking using XML over JMS.
Frontend
Backend
AI / ML
Infrastructure
Databases
Tools & Platforms
Master of Science, Computer Science
University of Georgia, USA
1996–1998 (all coursework completed)
Bachelor of Science, Avionics
Embry-Riddle Aeronautical University, USA
1992
Sun Certified Programmer for Java 2 Platform
2001
Australian Baseline Security Clearance
Current
Contract and consulting work in Canberra ACT and remotely. Get in touch to discuss your project.
Contact for Consulting EnquiriesGoogle Wallet and Android are trademarks of Google LLC. Apple Wallet and iPhone are trademarks of Apple Inc. Agents Wallet is not affiliated with or endorsed by Google LLC or Apple Inc.