
Mark Natter
Software Engineer

Connect with Mark Natter to Send Message
Connect
Connect with Mark Natter to Send Message
ConnectTimeline
About me
Software Solution Development Manager and Delivery Consultant
Education

Leumeah High School
1989 - 1994
University of Sydney
1995 - 2000BE Electrical Engineering & IT
Experience

Inovatech Developments Pty. Ltd.
Jan 2000 - Jul 2004Software EngineerSoftware design and implementation of a real-time, remote metering device involving a multi-processor architecture.Design of embedded software for:- High speed micro-controller and DSP based communications system using C/C++. - DSP and test algorithm development. Design and implementation of a high level, multi document graphical user interface for diagnostic application using Visual C++ 6.Multi level documentation:- Software requirements specifications.- Software design descriptions and interface control documents.- Test procedures, test plans, test reports, technical & User manuals.Parts procurement and lab testing . Show less

Polartechnics
Jul 2004 - Jul 2009Product Manager/Senior software and electrical engineerAct as the product manager, “owner”, for “Mediscan”. A graphical, client/server advanced medical imaging and electronic patient information storage device.- Responsible for outlining the development pathway required to expand the market and sales opportunities for “Mediscan”.- Use and define high level product requirement specifications for the purpose of creating road maps for “Mediscan” development. This included opportunities for additional revenue, new market opportunities, milestones and future proofing of the product.- Successfully interacting with internal and external departments to implemented multiple iterations of “Mediscan” that had a positive impact and directly improved on the financial success of the product within the market in both Australia and in the UK, Ireland and NZ.- Managing the conduct and collation of all testing and documentation associated with any and all software changes relating to the aforementioned products.- Liaise with quality assurance staff to ensure all relevant protocols are met before releasing a new version of software, especially with regard to the strict guidelines associated with the release of medical devices.- Work closely with both clinicians and relevant hospital IT departments to implement “MediScan” such that is interfaced correctly within their existing workflow and also with their existing patient administration system.- Liaise, aid and act as a member of the customer service when required to help the users of the company’s products understand technical queries.- Provide technical input with regard to software design of new and existing products with relation to their current or potential capabilities.- Collate and manage these suggestions on behalf of the development team.- Team leader and management of all developmental work being completed in our overseas offices, (UK), with relation to work done locally on a daily basis. Show less

TTG Transportation
Oct 2009 - Nov 2014Oversee and manage the Aurizon ‘Energymiser’ rollout project, (Aurizon is Australia’s largest rail freight operator). This role involves designing and establishing the framework which will cover the licensing, infrastructure and support elements upon which multiple corridor implementations will be based throughout Aurizon’s network. These tasks include establishing the Aurizon Energymiser environments and external links available for the access to these environments. Installation of Energymiser software on bespoke hardware and multiple corridor data configuration. Show less The overall responsibility of the this role, (in conjunction with the existing 'development manager' role), was to ensure that the highest quality of technical support and ensuring the delivery of the product elements for projects associated with users of Energymiser systems across the globe (including but not limited to the Australia, NZ and the UK). This involves managing the flow of day-to-day operational work, overseeing the development of fixes and enhancements, mentoring the team to make them self-sufficient and self-organising, and refining and improving the Service Delivery practice.This role required interaction with the product development teams to ensure what was being provided was fit for purpose and to provide a feedback loop on product development. This role also included but was not limited to:- Overall management and delivery of the software components of projects. This included scope, risk, cost, deliverables, goals and schedule.- Identifying areas or activities of significant risk and to minimise this risk through appropriate action.- Service Delivery (Incident, Problem, Vendor & Reporting Management), - Service Operations, (Platforms & applications management, documentation improvement and process improvements), - Relationship Management, (Establishing, developing, maintaining and driving these with key stakeholders), - People and Performance, (Leading, supervising, reviewing, recruiting, inducting and assisting the support team to ensure high performing business units).- Designing and managing implementation of infrastructure on a global scale between global based teams to global standards.- Organising implementation of, (and managing), the complete provision of TTG’s support tracking system through use of open source software ‘Request Tracker’, (CRM), including the on-going management of that system once ‘live’. Show less This role involved a good variety from the very technical to hands-off people management. There was a great deal of project and product management alike along with business analysis and requirement gatheringThe initial focus of this role was on building strength within both the infrastructure and software sides of the business in an effort to move the company from a small one-client entity into a worldwide success. One of the key elements of this was to construct and implement a strategy to move from small, ad hoc assignments to large, multi-phase programs of development for the company’s flagship application ‘Energymiser’. As the leader for this application, the role was also exceptionally client-facing both in the project instantiation phases and the post-implementation support and review phases.Responsibilities:- Concurrently managing a team of up to 15-20 engineers including Software Engineers, Web Developers, Installation Engineers and Project Engineers etc. in several projects budgeted anywhere between $500K and several millions of dollars.- Management of the entire software development team including career development, performance review of team members, leave approval, timesheet approval and day-to-day resource allocation and task assignment.- Identifying areas or activities of significant risk and to minimise this risk through appropriate action.- Creating and implementing road maps for the 'Energymiser' system based on known business requirements.- Co-managed the implementation of TTG’s biggest UK installations. This successful implementation lead to TTG becoming the pseudo standard for DAS in the UK.- Championed, designed and help implement a complete web application to act as a fully functional management and analysis tool.- Keeping management informed of project status, this includes providing status reports if and when required.- Participating in budgeting and management planning activities. Show less
Group Manager (Support & Deployment / System Architect / Specialist Implementation Consultant
Mar 2014 - Nov 2014Global Lead Implementation
Oct 2013 - Mar 2014Development Manager
Oct 2009 - Oct 2013

Acresta
Jan 2015 - Sept 2016Solution Delivery and Development ManagerIn this role I was a key member of the executive leadership team reporting directly to the Founder & CEO. I was expected to hold my own from an application engineering perspective whilst leading the company's technology division and was effective in doubling the development team during my tenure.I successfully introduced development best practices whilst evolving and developing team capability by introducing structure and managing the use of a number of outsourced partners (e.g. AWS, Telcos). Responsible for the management of the entire software development team producing responsive mobile applications across web, iOS and Android platforms and also help deliver an energy metering application utilising AWS iOT (internet of things) capabilities with a Java-based backend employing a joint Redis and MSSQL model.Tasked with wearing multiple hats & being hands-on in the role I was also charged with contributing to the strategic direction of Acresta and the broader business model. I was successful in helping expand Acresta's customer and partner base by assisting sales team and CEO with targeted messaging and better understanding of key industries as well as 'Go to Market' strategies. Show less

Soprano Design
Nov 2016 - May 2018Development ManagerSoprano is a leading provider of intelligent and secure business mobile messaging software solutions for enterprises and governments worldwide. Soprano products are used actively by global top-100 companies, leading financial institutions, and large government agencies in four major world regions. Reporting direct to the CTO my role is to deliver a powerful cloud-based enterprise platform that integrates IP, SMS, MMS, voice, and location into a seamless secure business mobile messaging experience. This also includes award winning native Android and iOS mobile apps that compliment this platform. The role entails a combination of leading, building and enhancing the capabilities of the developers while providing sizing, estimations and managing delivery of product backlogs in coordination with dedicated product teams.Responsibility for the company’s development OpEx and CapEx and a key aspect of this role also included being able to introduce, support and promote an Agile methodology, (near from scratch), and continual movement towards process and use of best practice architecture.In addition to all this is the driving of the team toward greater code quality through implementation and oversight of unit tests, code reviews and other automated tests while liaising and providing the vital link and point of contact in keeping with the company's renewed direction towards DevOps and facilitating greater cross functional collaboration of existing teams. Show less

Fluent Commerce
Jun 2018 - Mar 2020Solutions Development Manager/ConsultantProviding leadership and key contributions while working with local and global technical teams and project managers to deliver Fluent’s order management platform. Providing pre-sales consultancy and delivering solutions on time that met the business needs and customer expectations.Working directly with customers, tech teams, business analysts and project managers and acting as a point of co-ordination and as a subject matter expert for delivery. In addition; then owning customer improvement initiatives to drive satisfaction and efficiency.Responsible for all individual project budgeting and team management planning activities. Show less

Resimac
Sept 2020 - Jun 2022Delivery ManagerProviding leadership to development and product teams alike while Resimac implemented a massive, large scale core application transformation piece. In addition to that successfully providing the groundwork and the basis of a mature Agile delivery process and also preparing Resimac for the future with a greater scaled Agile framework.Working directly with developers, product managers, business analysts, project managers and business users (customers) my role has been to influence and coach teams to understand what high-performing culture looks like and cultivate a desire of continuous improvement. Show less

Carma
Jul 2022 - nowDelivery Manager
Licenses & Certifications

BE Information Systems
University of Sydney
Languages
- enEnglish
Recommendations

Akash kumar
Full Stack Developer at Indi ITJagadhri, Haryana, India
Sarah morton
Vice President of Engineering, PE, LEED APAmherst, Massachusetts, United States
Tanel dunaiski
Full Stack Engineer at AS MedisoftEstonia
Demetre haralambakis
Project Manager and Consultant, The Highlands Consulting GoupSacramento, California, United States
Rob hukezalie
CEO/COO/CFOSarasota, Florida, United States
Harshita jain
CA Finalist | EY | Risk Consulting | Ex- Deloitte USI | Audit & Assurance | Ramjas'23 | B.Com (Hons....Noida, Uttar Pradesh, India
Rommy heijmans - de jong
Onderwijslogistiek Expert bij Avans HogeschoolBreda, North Brabant, Netherlands
Chukwuemeka nwankwo
Support Worker at Bowden Lodge (Priory)Sheffield, England, United Kingdom
Laurent carré
Electrical EngineerChina
Suman kalyan yerramilli
Manager - Project Delivery at Kyndryl | Scrum Master- PSM I® | PMP®Hyderabad, Telangana, India
Matis soleilhac
Doctorant chez Institut Jacques Monod/CNRS & University Paris DiderotParis, Île-de-France, France
Ashika p
HR Specialist at Premier FarnellGreater Leeds Area
R raju yadav
Azure Data Engineer | Python|API|SQL|Pyspark|Microsoft Fabric|Azure |Azure databricks| 2X Databri...Bengaluru, Karnataka, India
Gráinne h.
American Express Global Business TravelCambridge, England, United Kingdom
Paul el haj
Country Manager For Debbas Ghana Ltd & Togo & BeninAccra, Greater Accra Region, Ghana
Wolfgang mörth
Sales and Bid Management Mobility/Metros Siemens Mobility Austria GmbHVienna, Vienna, Austria
Karen muncey
30+ year professional with expertise in Agile Methodologies, Human Resources, Leadership, Learning a...Copperas Cove, Texas, United States
Angela statton-hunt
Office Manager at Reed's PlumbingBillings, Missouri, United States
Ian mcfarlane
Manager, Associates in Financial PlanningCalgary, Alberta, Canada
Brittney nash
Student at University of Southern IndianaEvansville, Indiana, United States
...