Experienced Software Developer and IT Manager.
Managed an engineering team of developers, designers, product mangagers & delivery service managers tasked with maintaining and improving a financial services software system.
Designed and built a multi-regional, secure financial services backend and mobile app to instantly accept & process finance applications at the point of sale.
Developer/Analyst working in a small IT team developing online products that deliver communication and leadership training to the dental industry internationally.
Worked closely with a number of clients as a digital resources manager & web developer on various short to mid-term contracts.
At Brighte I designed and built a highly-available, multi-regional system for an end-to-end finance & payments solution for household energy and home improvements. The system was designed and delivered as a traditional web platform / public website, which was further extended with Android & iOS apps to securely accept finance applications at the point of sale.
The Prime Practice website was originally launched in 2007. In 2014 we were tasked to bring this site up to date with a more modern technology stack and merge it with another of the company's codebases.
Bool is a Desktop Application that connects your desktop to a webhook endpoint allowing you to recieve incoming HTTP requests and redirect them to your local development environment. Versions available for Windows, MacOS and Linux.
Easy to configure, cloud-based tools that supercharge the sales, monitoring & development of SaaS Products. SAAS Ninja was developed with the help of a NSW Government Innovations Grant that I was awarded in December 2017.
Chase Research is a mobile App and API that I built while exploring research papers in Machine Learning and Graph Theory. The system employs a real-time web crawler and data processing. Track data is fed into a Machine Learning algorithm that ranks and predicts winners at Asia-Pacific race meetings.
The Buffalo Programming Language came out of a conversation I had with a friend of mine who was studying English literature. It's an esoteric attempt to create a language that has only a single token for syntax. I published a gitbook with documentation and examples.
This project was started as an effort to teach myself 64bit assembly language on linux systems. I've always been interested in the history of computing and noticed that tutorials for linux systems were few and outdated. I published my tutorials online and plan to add more to the collection with time.
Although much of my free time is taken up by programming projects - I do have a number of interests outside the industry which include Running, Sky Diving, Sailing and Foreign Languages.