loader image

Full-Stack Engineer

Farhan Rayani

Farhan is a senior developer focused on getting the best outcomes for his clients. He has 14+ years of experience gained from working for companies around the globe and possesses a natural talent for driving forward projects. An expert in Java and J2EE, Farhan prides himself in bringing forward-thinking methodologies, in-depth insight, and a passion for breaking through barriers, to every project.





API Development



Senior Java/JEE Engineer

NBN Australia


Farhan was instrumental in developing microservices, as well as front-end technologies for NBN Co. NBN Co is designing, building, and operating the Australian broadband network as the wholesale broadband provider for the country. Key responsibilities included:

Senior Java/JEE Engineer



Farhan was involved in developing e-commerce and portal applications. Jemena is a provider of gas, water, and electricity to communities across Australia, supplying millions of households and businesses every day. Key responsibilities included:

Lead Full Stack Java Developer

Treasury Wine Estates


Farhan worked on developing UI using jQuery, JavaScript, and HTML/CSS. Treasury Wines boasts more than 70 wine brands, with popular brands from Australia, California, Italy, and New Zealand. Their signature brands include: Penfolds, Wolf Blass, Beringer, and Lindeman’s. Key responsibilities included:

Solution Architect/Full Stack Java Consultant

Charles Sturt University

2017 – 2018
As a Full Stack Java Consultant, Farhan was a key part of working on the Charles Sturt University campus portal. Charles Sturt University is one of Australia’s leading universities with campuses and study centres across the nation, offering a wide range of courses to a diverse mix of students. Key responsibilities and wins included:

Senior Software Engineer


2014 – 2016
Offering flights to destinations across the Middle East, Africa, Asia, and Europe, flydubai is a low-cost carrier operating out of Dubai. Working on a range of projects as a Senior Software Engineer, Farhan also worked on the reservation system as a Senior IT Developer. Key tasks included:

Senior Java Software Engineer

Thomson Reuters

2012 – 2014

As a Senior Java Software Engineer, Farhan had a primary focus on Java and J2EE. Thomson Reuters is one of the world’s leading news and information providers for professionals, with a global network of journalists and editors providing details on global developments.

Key responsibilities included:

Projects Farhan has worked on:

Customer Integration System For Providing And Sharing Data
Working for NBN Co, Farhan’s main objective for the CIS (Customer Integration System) was to develop a mediator for the portal and external client applications. The CIS was developed to NBN Co’s requirements and is a bespoke application, using a range of tools and technologies. NBN Co is Australia’s wholesale broadband provider and Farhan helped to keep Australians connected to the outside world, through the internet.
Major Gas & Utility Portal
Jemena is the largest owner and operator of energy and water transportation across the east coast of Australia. It’s important for them to understand and manage their delivery loads. The Gas and Electricity Portal was designed to manage the load of gas and electricity throughout the NSW and Victorian regions, and Farhan was instrumental in its development. The Gas and Electricity Portal means more people can get access to the services they need – keeping their lives running.

Publications and References


Bachelor of Science (Applied Mathematics)

Masters in Computer Sciences from SZABIST (2009-2011)

Join Restive Tech Collective