Michael Fooks

Michael Fooks Email and Phone Number

CTO at Advvy @ Advvy
Michael Fooks's Location
Brisbane, Queensland, Australia, Australia
Michael Fooks's Contact Details
About Michael Fooks

Michael has been working in the IT Industry for more than 17 years. He has handled a number of projects as senior software developer during this time with a focus on best practices, quality assurance and the best outcome for the customer. Michael is a passionate .NET software software developer and has been developing specifically on the .NET platform and related Microsoft products for over 17 years on various domains including Health, Retail, Mining and Resources as well as State and Local Government. Michael has also been the Technical Lead for a number of Microsoft CRM projects in the Health Sector.Michael has implemented multiple projects in Windows applications, MVC applications, SSRS, SSIS and Microsoft CRM.Michael has implemented projects using the Test Driven Development methodology as well as Agile and Waterfall methodologies.

Michael Fooks's Current Company Details
Advvy

Advvy

View
CTO at Advvy
Michael Fooks Work Experience Details
  • Advvy
    Chief Technology Officer
    Advvy Jun 2021 - Present
    Pyrmont, Nsw, Au
  • Advvy
    Principal Software Engineer
    Advvy Jan 2019 - Jun 2021
    Pyrmont, Nsw, Au
  • Advvy
    Senior Developer
    Advvy Nov 2017 - Jan 2019
    Pyrmont, Nsw, Au
  • Simient
    Senior Product Specialist
    Simient Feb 2017 - Nov 2017
    Brisbane, Qld, Au
    Michael headed up the team working with Healthy Hearing to upgrade and extend the existing QChild platform from Microsoft Dynamics 2011 to Microsoft Dynamics 365. Healthy Hearing is the Queensland Health initiative that provides free hearing screening to all babies born in Queensland.Responsibilities included:• Upgrade the existing QChild from on-premises Dynamics CRM 2011 to Dynamics 365.• Work with the QChild team to analyse and implement new functionality requirements.• Design and implement SQL Server Integration Services (SSIS) packages to migrate data supporting new functionality.• Extend existing SSIS import processes to work with new scanning technologies that improve hearing screening times.• Work with Queensland Health infrastructure teams to implement the new environment to support the Dynamics 365 system as an internet-facing deployment (IFD).
  • Simient
    Senior Product Specialist
    Simient Jun 2016 - Feb 2017
    Brisbane, Qld, Au
    Michael was part of the project team working at the Health Contact Centre (HCC) on the Centricity project. The HCC is the Queensland Health call centre facility that provides health advice to the Queensland public. The Centricity project extended the existing system the Simient provided to be able to capture data for a number of additional health advice streams provided by the call centre.
  • Simient
    Senior Product Specialist
    Simient Nov 2014 - Jun 2016
    Brisbane, Qld, Au
    Michael was brought onto the Consolidated Clinic Information System (CCIS) project at the Lady Cilento Children's Hospital (LCCH). Michael has been involved in designing and developing patient-centric consolidation of a number of existing separate systems relating to individual outpatient clinics at LCCH.
  • Technologyone
    Technical Specialist
    Technologyone May 2014 - Oct 2014
    Fortitude Valley, Qld, Au
    Michael was brought onto the Automated Titles System (ATS) modernisation project for the Department of Natural Resources and Mines. Michael has been responsible for supporting the development team and providing enhancements and features to the custom, WPF-based framework, the Application Space Framework (ASF) and the ATS-specific interface layer also.
  • Technologyone
    Technical Specialist
    Technologyone Jan 2013 - May 2014
    Fortitude Valley, Qld, Au
    Michael has been retained by The Good Guys as the Technology One technical lead to continue to support the point of sale (POS) modernisation project as it transitions from initial start-up development phase to the ongoing support and deployment phase. Michael was directed to help stabilise the application and help make it ready for rollout.Responsibilities:• Provide ongoing Application Space Framework (ASF) support and development guidance and direction to the in-house and off-shore development teams at The Good Guys.• Provide enhancements and changes to the ASF as a result of requirements changes coming out of the ongoing POS development work.• Implement extensions to the integrated EFTPOS sub-system to include an additional payment provider, NAB PayPoint.• Assist in configuring and deploying task scheduler functionality.• Conduct performance analysis and memory utilisation tests on POS code and provide advice and assist in carrying out improvements.• Perform code reviews and manage code quality issues throughout the application. • Assist in the rollout and go-live at 150+ sites across Australia and New Zealand.
  • Technologyone
    Technical Specialist
    Technologyone Nov 2011 - Dec 2012
    Fortitude Valley, Qld, Au
    Michael was brought onto the point of sale (POS) system modernisation project for The Good Guys. Michael has been involved in designing and developing POS-specific development layer between the ASF and the reporting module, the scheduling system, providing scheduled job delivery components and working on a range of user interface components.Responsibilities:• Work with the Application Space Framework team on The Good Guys POS modernisation project in developing the ad-hoc and scheduled reporting functionality.• Design and develop user interface elements that allowed full operation using POS-specific keyboard shortcuts.• Develop a reporting system that allows both standard Crystal Reports that retrieve data from the database as well as a secondary mechanism that powers reports directly from XML data entities. This is to improve performance for client-facing functions, specifically for dockets and tax invoices.• Develop a modular, integrated EFTPOS sub-system that integrates with the current EFTPOS payment gateway provider, Quest, while also allowing seamless expansion for additional payment providers. This EFTPOS sub-system has been certified by Quest as being compliant with Australian banking regulations.
  • Technologyone
    Technical Specialist
    Technologyone Jul 2010 - Oct 2011
    Fortitude Valley, Qld, Au
    Michael has been engaged at Technology One Plus as part of the team to develop the VOTS Application Framework for the Victorian Land Titles Office. He was involved in designing and developing the reporting module, integration testing of framework and other framework modules.Responsibilities:• Work with the VOTS Framework team to assist in the design and development of features and functionality of the VOTS application framework, especially the reporting module;• Assist the VOTS Framework team in the design and development of tools and applications that allow the development team to test the VOTS application framework from a targeted functionality perspective as well as from a load/stress performance testing perspective; • Extended the VOTS application framework testing tool to perform load/stress performance tests from a business aspect as well, covering three of the main areas of functionality, VOTS, OCR and LANDATA; and• Work with the VOTS application team to assist in the development of other end-user features and functionality.
  • Automated Positioning Systems
    Software Engineer
    Automated Positioning Systems Jan 2009 - Jul 2010
    Michael was employed at APS initially to review their existing systems and provide technical feedback and direction. He then led the development of their flagship application, mineAPS Office, which allows every vehicle to be managed and tracked in real-time. It also provides the means to follow the progress and report on the production data that each machine generates.This solution has been implemented with an underlying framework that utilises a multi-tier architecture, C#.NET 3.5, WPF, XBAP, Enterprise Library Application Blocks, Autofac and NHibernate.Achievements: • Led the development of a large, multi-tier WPF application.• Analysed the business requirements and provided a detailed guide as to where the systems needed to be improved.• Modelled the existing data being captured and analysed the ability to provide the necessary data for the future product direction.• Established coding guidelines and design standards to direct future work.• Designed a database schema that achieves business requirements while providing sufficient flexibility to allow additional functionality down the track without significant redesign effort.• Worked with a team of developers and assisted in establishing an understanding of the business requirements and the work required to achieve them.
  • Tmw The Media Workshop
    Consultant
    Tmw The Media Workshop Oct 2008 - Dec 2008
    I was engaged by The Media Workshop to extend an application I had previously developed. I was also brought on to advise a development schedule to upgrade the existing system to a SQL Server database and .NET front-end with a view to commercialize the system within the industry.• Analysed corporate procedures and implemented features to the existing system accordingly to improve employee productivity.• Upgrade and roll-out of new database structure to the existing client-base.
  • Intellection
    Software Engineer
    Intellection Aug 2007 - Sep 2008
    Au
    Intellection is the global leader in integrated solutions for automated quantitative evaluation of minerals, rocks and other materials. Intellection is the provider of the QEMSCAN platform that uses a scanning electron microscope to carry out detailed analysis of inorganic samples.I was employed at Intellection during a period of major growth for the company to work on a greenfield R&D project. My duties included:• Perform research and development to assist in the evolution of the next generation of Intellection’s products.• Perform evaluations of new technologies to assess their potential to improve the capabilities and qualities of Intellection’s products.• Develop, test, debug, maintain and improve Intellection’s software products.• Contribute to the team by means of preparing functional and technical designs and specifications, perform code reviews and audits, maintain development standards and documentationAchievements: • Contributed to the design and direction of the charting and reporting subsystem of the greenfield project, including the comparison and evaluation of a range of reporting options to determine their suitability for the requirements of the project.• Designed and developed a WCF administration system to allow the remote configuration and access to the central database and also to assist the system administrator with the tasks of application update and deployment.• Assisted in the refactoring of the database access layer to use Linq to SQL and dynamic configuration elements obtained from the administration service.• Implemented automated unit testing systems for all modules developed.
  • Leica Geosystems Pty Ltd
    Senior Software Engineer
    Leica Geosystems Pty Ltd Aug 2002 - Aug 2007
    Heerbrugg, St. Gallen, Ch
    I was initially engaged as a Software Engineer by Tritronics Australia, which was subsequently bought out by Leica Geosystems. During this period of rapid expansion at Leica Geosystems I was involved in all aspects of the development lifecycle, from liaising with end-users through to user acceptance testing. My duties included:• Analyse, design and implement new .NET systems for customers.• Analyse, design and document existing VB 6 systems for redevelopment in .NET.• Enhance and further develop the existing business intelligence systems.• Train customers in the use of newly developed systems and products.Achievements: • Lead the development team for the latest release of a real-time enterprise-wide mining fleet / production monitoring system. The solution was developed using underlying framework based on C#.NET win forms, SQL Server, Remoting and .NET web services.• Leading a team to design, develop and implement a new business intelligence delivery mechanism involving the development of a VB.NET web service interface between SQL Server Reporting Services reporting system and the legacy VB 6 applications.• Designed and developed a custom C#.NET GDI graph component for use in the new business intelligence system to display mining data graphically for users.• Lead a small team to design, develop and implement a new VB 6 data mapping system to enable communication between Leica’s products and third-party enterprise reporting solutions.• Successfully analysed existing VB 6 and Crystal Reports reporting system and implemented changes and improvements to increase data accuracy and optimised report generation times.
  • Maintenance Experts
    Software Developer
    Maintenance Experts Jan 2001 - Aug 2002
    Newstead, Queensland, Au
    Engaged by Maintenance Experts during a period of major growth. I was responsible for managing a number of projects during this time including:• Design and implementation of a national operations reporting system for the Airservices Australia and the Aviation Rescue Fire Fighters (MS Access, MS Visual Basic 6).• Design and implementation of new modules for addition to the company’s main products.• Design and implementation of updates to the company’s main products.• Identification, design and implementation of data integrity problems• User training and support for main products at all levels• Process and product documentation.
  • Softlink Australia Pty Ltd
    Support Officer
    Softlink Australia Pty Ltd Nov 1997 - Dec 2000
    Brisbane, Qld, Au
    Softlink is one of the largest providers of computerised library automation software in Australia. In my time at Softlink, I worked with the software support team providing first-tier helpdesk support.My main responsibilities included:• Tier 1 and 2 Client support to 400+ clients in an area including South-East Asia and the Australian-Pacific regions.• Design and develop applications to facilitate data integrity repairs (dBase, Clipper).• Design and implement training systems for Help Desk staff.• Generation of User documentation• Database analysis, roll-outs of new systems and data migration.• Maintenance and upgrading of existing code• Process and product documentation.

Michael Fooks Skills

Microsoft Sql Server C# .net Vb.net Sql Wcf Linq Crystal Reports Visual Basic Windows Business Analysis Wpf Sdlc Javascript Ms Project Project Planning Html Technical Support Access Tfs Crystal Reports Server Oracle Sql Asp Vbscript Ssrs Mvc .net Framework Software Development Mvvm Windows Sharepoint Services Microsoft Office Retail/pos Development Integrated Eftpos Payment Gateway Integration Microsoft Dynamics Crm Team Foundation Server Sap Tuxedo Report Writing Sql Server Reporting Services Telerik Controls Devexpress Controls Wise Installer Installshield Ms Access Ms Excel Pivot Tables Sql Server Integration Services React Javascript Libraries Databases

Michael Fooks Education Details

  • Qut (Queensland University Of Technology)
    Qut (Queensland University Of Technology)
    Enterprise Systems
  • Qut (Queensland University Of Technology)
    Qut (Queensland University Of Technology)
    Information Systems
  • University Of Southern Queensland
    University Of Southern Queensland
    Database Design

Frequently Asked Questions about Michael Fooks

What company does Michael Fooks work for?

Michael Fooks works for Advvy

What is Michael Fooks's role at the current company?

Michael Fooks's current role is CTO at Advvy.

What is Michael Fooks's email address?

Michael Fooks's email address is mi****@****ent.com

What schools did Michael Fooks attend?

Michael Fooks attended Qut (Queensland University Of Technology), Qut (Queensland University Of Technology), University Of Southern Queensland.

What skills is Michael Fooks known for?

Michael Fooks has skills like Microsoft Sql Server, C#, .net, Vb.net, Sql, Wcf, Linq, Crystal Reports, Visual Basic, Windows, Business Analysis, Wpf.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.