Michael Fooks work email
- Valid
- Valid
- Valid
- Valid
Michael Fooks personal email
- Valid
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.
-
Chief Technology OfficerAdvvy Jun 2021 - PresentPyrmont, Nsw, Au -
Principal Software EngineerAdvvy Jan 2019 - Jun 2021Pyrmont, Nsw, Au -
Senior DeveloperAdvvy Nov 2017 - Jan 2019Pyrmont, Nsw, Au -
Senior Product SpecialistSimient Feb 2017 - Nov 2017Brisbane, Qld, AuMichael 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). -
Senior Product SpecialistSimient Jun 2016 - Feb 2017Brisbane, Qld, AuMichael 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. -
Senior Product SpecialistSimient Nov 2014 - Jun 2016Brisbane, Qld, AuMichael 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. -
Technical SpecialistTechnologyone May 2014 - Oct 2014Fortitude Valley, Qld, AuMichael 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. -
Technical SpecialistTechnologyone Jan 2013 - May 2014Fortitude Valley, Qld, AuMichael 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. -
Technical SpecialistTechnologyone Nov 2011 - Dec 2012Fortitude Valley, Qld, AuMichael 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. -
Technical SpecialistTechnologyone Jul 2010 - Oct 2011Fortitude Valley, Qld, AuMichael 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. -
Software EngineerAutomated Positioning Systems Jan 2009 - Jul 2010Michael 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.
-
ConsultantTmw The Media Workshop Oct 2008 - Dec 2008I 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.
-
Software EngineerIntellection Aug 2007 - Sep 2008AuIntellection 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. -
Senior Software EngineerLeica Geosystems Pty Ltd Aug 2002 - Aug 2007Heerbrugg, St. Gallen, ChI 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. -
Software DeveloperMaintenance Experts Jan 2001 - Aug 2002Newstead, Queensland, AuEngaged 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. -
Support OfficerSoftlink Australia Pty Ltd Nov 1997 - Dec 2000Brisbane, Qld, AuSoftlink 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
Michael Fooks Education Details
-
Qut (Queensland University Of Technology)Enterprise Systems -
Qut (Queensland University Of Technology)Information Systems -
University Of Southern QueenslandDatabase 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial