I am a proficient full stack software architect / developer / consultant, passionate about designing and writing software to the highest standard. I am the founder and principal consultant of my own company Typical Digital Pty Ltd and I bring with me over 15 years of experience in a range of industries including, Investment Banking & Finance, Telecommunications, Mining, Education, Health, Digital Marketing & Advertising and IT Services.
My experience over the years have taken me through many technologies, methodologies and platforms. I have gained exposure to various design patterns, architectures and environments. I have come to realise the trade-offs of each and through experience gained the knowledge of what works and what doesn’t.
My expertise and experience classifies me as a full stack software engineer; working with everything from database development to designing enterprise solutions, currently I am mostly focused on building web solutions / applications.
Innovation and excellence are my core values. My in depth knowledge of creating software enables me to rapidly identify and solve problems. I have built a reputation of delivering robust, efficient software and implementing industry best practices.
I started my own consultancy as I believe I have enough expertise and knowledge to help businesses achieve their goals. I am currently consulting a local Melbourne based FinTech company - Paritech Pty Ltd.
OpenMarkets is an independent technology stockbroker that specialises in execution-only brokerage services for trading on the Australian markets. Unlike a conventional broker, all the technology is open to third party integration, with the aim of bringing a more connected world for traders. This involves using technologies like OAuth for security and providing APIs for direct integration from Account Opening to Trading to Analytics and beyond. I designed & developed their Onboarding solution (Services, API & Web Client) and the Market Maker Web Client. I also worked on TotalView (Back office account and business management solution / advisor portal), the DataServices API and WebTrader (Online trading platform).
Australia operated under a negative credit reporting system which limits the credit providers to provide, store and report only negative credit information of a consumer. The passing of the Privacy Amendment Bill 2012 in Parliament, December 2012 introduced changes including comprehensive credit reporting. This triggered a rewrite of current systems as well as a new database structure. I was solely responsible for writing the Consumer Data Migration software as well as being a key player in the backend and frontend development of the Back Office Web Application.
I worked on a real time Cricket Australia web API project. I was part of the team that developed all the back end functionality to be used by the new Cricket Australia mobile app. We followed the Agile Scrum Methodology using Atlassian’s Jira & Crucible products.
This was a short term backfill contract that required technical expertise to improve the performance of an existing .net legacy solution and complete the development of a new SaaS mobile web timesheet solution.
This role expanded my WPF / C# skill set as I was solely responsible for the custom XAML design requirements of the software solution. I was heavily involved with the User Interface, for which we did not use 3rd party controls and I was responsible for styling the controls from the drawing board. I also designed and developed the initial framework, shell and entire infrastructure required for the client application.
Certified by the Australian Computer Society
Enterprise Application Developer
SQL Server Database Development
Biztalk Server Custom Applications
Windows Presentation Foundation Applications
Windows Forms Applications
Windows Communication Foundation Applications
Windows Workflow Foundation Applications
Certified by International Council of E-Commerce Consultants (EC-Council)
Java SE 6 Programmer
MACS ID: 3129459