Simon Batson
Senior Dev at Envoy Advanced Technologies- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Envoy Advanced Technologies
-
Australia
-
Software Development
-
1 - 100 Employee
-
Senior Dev
-
Nov 2020 - Present
Chatswood, New South Wales, Australia
-
-
-
-
Director
-
-
Epping Scouts
-
Australia
-
Retail Art Supplies
-
Assistant Scout Leader
-
Oct 2011 - Present
Epping, Sydney As a Scout leader, I enjoy passing on my knowledge and skills in hiking and camping to the young kids of today so that they can go out and explore and enjoy what our country has to offer with confidence.
-
-
-
AAT Kings
-
Australia
-
Travel Arrangements
-
100 - 200 Employee
-
Lead IT Developer
-
Oct 2018 - Aug 2020
Green Square Lead developer in Sydney working with development teams in Cairns and Edinburgh to support and enhance the company’s reservation systems and API services. Collaborate across the organisation to identify business needs and determine appropriate IT solutions to satisfy new business requirements and ensure ongoing functionality improvements. Evaluate and redesign development, build and deployment processes to streamline application delivery and increase fault resolution… Show more Lead developer in Sydney working with development teams in Cairns and Edinburgh to support and enhance the company’s reservation systems and API services. Collaborate across the organisation to identify business needs and determine appropriate IT solutions to satisfy new business requirements and ensure ongoing functionality improvements. Evaluate and redesign development, build and deployment processes to streamline application delivery and increase fault resolution efficiency. Manage the software development life cycle through regular team stand-up meetings and issue management software. Manage complex and escalated support issues by directing staff and keeping stakeholders regularly informed on progress and outcomes. Show less
-
-
-
-
Lead .Net Developer
-
Feb 2013 - Oct 2018
Sydney, Australia Lead a team of developers in enhancing and supporting a C# application suite to manage all elements of travel planning consisting of windows and web services and a main web application. Maintain over 400 SQL Server databases running across multiple SQL Servers, supporting over 2000 travel agents across Australia and New Zealand. Collaborate across the organisation to identify business needs and determine appropriate IT solutions to satisfy new business requirements and ensure… Show more Lead a team of developers in enhancing and supporting a C# application suite to manage all elements of travel planning consisting of windows and web services and a main web application. Maintain over 400 SQL Server databases running across multiple SQL Servers, supporting over 2000 travel agents across Australia and New Zealand. Collaborate across the organisation to identify business needs and determine appropriate IT solutions to satisfy new business requirements and ensure ongoing functionality improvements. Evaluate and redesign development, build and deployment processes to streamline application delivery and increase fault resolution efficiency. Manage complex and escalated support issues by directing staff and keeping stakeholders regularly informed on progress and outcomes. Provide costings for major technology upgrades and software solutions including hardware requirements, software licenses, development time costs, testing and documentation to ensure on-budget delivery within tight time frames. Manage the software development life-cycle through regular team stand-up meetings and issue management software. Develop staff capabilities to address operational needs through individual staff development plans as well as performance management to address performance issues and quality adherence. Achievements ● re-engineering the software build and deployment pipe-line to allow single click delivery of changes and features to multiple test environments utilising Octopus Deploy and AWS EC2 ● re-engineering core business applications to allow them to be moved to an AWS cloud environment with no sticky sessions and full auto scaling. ● improving the user experience by upgrading functionality, legacy controls, streamlining internal application processes ● creating virtual testing environments, establishing virtual servers and ensuring zero downtime for application upgrades Show less
-
-
-
Sabre Australia and New Zealand
-
Australia
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Contract .Net Developer
-
Oct 2010 - Jan 2013
-
-
-
NSW Department of Planning and Environment
-
Australia
-
Government Administration
-
700 & Above Employee
-
Contract Developer
-
Oct 2009 - Jun 2010
The Home Power Savings Program is a State Government program to help 220,000 eligible households to save up to 20% a year on their power use. Every eligible household gets a Home power assessment by an energy expert to identify ways to save power in the home. The applications to support this program grew from the foundations established in the NABERS Home web based assessment tool. By utilising the separation of the business layer from the presentation layer provided by the MVC pattern… Show more The Home Power Savings Program is a State Government program to help 220,000 eligible households to save up to 20% a year on their power use. Every eligible household gets a Home power assessment by an energy expert to identify ways to save power in the home. The applications to support this program grew from the foundations established in the NABERS Home web based assessment tool. By utilising the separation of the business layer from the presentation layer provided by the MVC pattern and the multi database support provided by the Entity Spaces business objects I have been able to create two different types of applications, web and windows, that use the same business engine. As a joint architect/developer, I have designed and built the following: • a new web application based on the NABERS home web application enhanced to accommodate the new requirements of the Home Power Savers Program • a windows forms field application using the same business objects as the web application • a data synchronising web service to allow data collected in the field to be sent to the main server • a data interchange web service to allow electronic lodgment of records. • initial design of the architecture of the application and the framework used to handle screen navigation utilising a MVP pattern • application database backend using Microsoft SQL Server 2005 and SQL CE with management studio, including system administration • user interface in consultation with the Home Power Savers Program key users using Microsoft C#, ASP .Net, Windows Forms, Entity Spaces persistence layer and business objects, table views and reports using fyiReporting including ongoing testing and quality control • optimised query processes through performance tuning, profilers and index management
-
-
Contract Developer
-
Oct 2008 - Oct 2009
NABERS - the National Australian Built Environment Rating System - is a national initiative managed by the NSW Department of Environment, Climate Change and Water. NABERS is a performance-based rating system for existing buildings. NABERS rates a building on the basis of its measured operational impacts on the environment, and provides a simple indication of how well you are managing these environmental impacts compared with your peers and neighbours. NABERS Home was a spreadsheet… Show more NABERS - the National Australian Built Environment Rating System - is a national initiative managed by the NSW Department of Environment, Climate Change and Water. NABERS is a performance-based rating system for existing buildings. NABERS rates a building on the basis of its measured operational impacts on the environment, and provides a simple indication of how well you are managing these environmental impacts compared with your peers and neighbours. NABERS Home was a spreadsheet based assessment tool used to assess and rate a home in terms of its energy efficiency. The project I was involved with was to convert this single user spreadsheet into a multiuser web based application. As a joint architect/developer, I have designed and built the following: • a standalone calculation engine, reversed engineered from the many complex equations and calculations contained in the spreadsheet, that can be reused by a variety of different applications • initial design of the architecture of the application and the framework used to handle screen navigation utilising a MVP pattern • application database backend using Microsoft SQL Server 2005 with management studio, including system administration • user interface in consultation with the NABERS key users using Microsoft C#, ASP .Net, Entity Spaces persistence layer and business objects, table views and reports using fyiReporting including ongoing testing and quality control • optimised query processes through performance tuning, profilers and index management
-
-
-
NSW Rural Fire Service
-
Australia
-
Public Safety
-
700 & Above Employee
-
Contract Developer
-
Apr 2008 - Sep 2008
AMS 2, Aircraft Management System, is a web based application that is used to manage the EOI process for companies to provide aviation services to the RFS during the fire season. It is also used in the tasking of available aircraft to incidents and the generation of all the required documentation needed to support the process and track expenditure. This second version of AMS is a port of the existing MS Access/SQL Server application to a web based one. In the prototype I designed a map… Show more AMS 2, Aircraft Management System, is a web based application that is used to manage the EOI process for companies to provide aviation services to the RFS during the fire season. It is also used in the tasking of available aircraft to incidents and the generation of all the required documentation needed to support the process and track expenditure. This second version of AMS is a port of the existing MS Access/SQL Server application to a web based one. In the prototype I designed a map interface that showed the currently active incidents, with data about the incident being shown when clicked, and available aircraft at airbases, again with information about the aircraft being available. This map was built using the OpenLayers open source library to merge together map tiles from a pre built ArcGIS Server tile cache, multiple WMS services providing fire scan and fire mapping information and text based data used to depict incidents and aircraft. As the lead developer, I have designed and built the following: • application database backend using Microsoft SQL Server 2000 with enterprise manager, including system administration • application architecture using a MVC style pattern • tools that use the database fields to generate large parts of the code • data access web services using C#, complex T-SQL stored procedures and table triggers, these web services will allow other applications to share this data in the future • user interface in consultation with the RFS key users and business analysts using Microsoft C#, ASP .Net 2 and AJAX processing including ongoing testing and quality control • optimised query processes through performance tuning, profilers and index management
-
-
Contract Developer
-
Sep 2005 - Mar 2008
Icon, Incident Control Online, is a web based application that is used to provide the statutory reporting and planning documents that are required during the management of a bush fire. I was responsible for the design and development of the web based fire mapping module of Icon, which provided real time drawing of fire areas and control lines and field map production. Track logs from GPS units could be uploaded and used as the outlines of fires or control lines. Fire maps drawn offline… Show more Icon, Incident Control Online, is a web based application that is used to provide the statutory reporting and planning documents that are required during the management of a bush fire. I was responsible for the design and development of the web based fire mapping module of Icon, which provided real time drawing of fire areas and control lines and field map production. Track logs from GPS units could be uploaded and used as the outlines of fires or control lines. Fire maps drawn offline and saved as MapInfo Tab files could be uploaded directly onto the fire map over the web. I was responsible for the design and development of the fire investigation module of Icon which was used to assign investigators to fires for investigation, the final report of which could be viewed and approved by the coordinators. As the developer, I have designed and built the following: • application database backend using Microsoft SQL Server 2000 with enterprise manager, including system administration • web mapping user interface in consultation with end users and business analysts, using ESRI’s ArcGIS Server Web ADF, ASP .Net, C# • client side JavaScript routines to perform the drawing and editing of features in the browser • business objects to store, modify and retrieve spatial features using ArcObjects and C# • business objects to modify and retrieve spatial attributes using T-SQL stored procedures • user interface in consultation with the RFS key users using Microsoft C#, ASP .Net, complex T-SQL stored procedures, table triggers, ADO and DataDynamics ActiveReports including ongoing testing and quality control • optimised query processes through performance tuning, profilers and index management • designed a centralised map printing web service using ArcObjects and C# • spatial processes to create fire areas from surrounding control lines, create control lines from the edge of a fire area and break control lines into two parts
-
-
Contract Developer
-
Mar 2003 - Aug 2005
The New South Wales Rural Fire Service, RFS, provides volunteer fire fighting services both rural and metropolitan communities. I have been involved in the design and development two core business applications, BRIMS and Icon as well as the porting of the AMS application. BRIMS, Bush Fire Risk and Information Management System, is a web based application used to manage the risk of bush fires through the Hazard Reduction process, compliance to building standards for Development… Show more The New South Wales Rural Fire Service, RFS, provides volunteer fire fighting services both rural and metropolitan communities. I have been involved in the design and development two core business applications, BRIMS and Icon as well as the porting of the AMS application. BRIMS, Bush Fire Risk and Information Management System, is a web based application used to manage the risk of bush fires through the Hazard Reduction process, compliance to building standards for Development Applications and issuing Permits to burn vegetation during the fire season. As a key developer, I have designed and built the following: • initial design of the architecture of the application and the framework used to handle screen navigation • application database backend using Microsoft SQL Server 2000 with enterprise manager, including system administration • user interface in consultation with the RFS key users using Microsoft C#, ASP .Net, complex T-SQL stored procedures, table triggers, ADO and DataDynamics ActiveReports including ongoing testing and quality control • optimised query processes through performance tuning, profilers and index management • web based mapping using ESRI’s ArcIMS and Map Dot Net to provide feature editing
-
-
-
-
Website Administrator (Part Time)
-
Jan 2007 - Dec 2007
The Epping Twilight Market is a fundraising initiative of OLHC Primary School Epping to bring in additional funds from outside the school community. As a parent actively involved in the school community and a developer in the IT Industry I took on the role to build the market’s web site. I evaluated several CMS offerings, in the end choosing Dot Net Nuke. The main factors influencing the choice were low cost, the open source nature of the project and it used platforms that I was… Show more The Epping Twilight Market is a fundraising initiative of OLHC Primary School Epping to bring in additional funds from outside the school community. As a parent actively involved in the school community and a developer in the IT Industry I took on the role to build the market’s web site. I evaluated several CMS offerings, in the end choosing Dot Net Nuke. The main factors influencing the choice were low cost, the open source nature of the project and it used platforms that I was familiar with, namely IIS, Asp .Net and SQL Server. Using Dot Net Nuke I designed the layout of the site and its pages and I also built the skin/theme to fit in with the branding of the markets. Show less
-
-
-
Barclays
-
United Kingdom
-
Financial Services
-
700 & Above Employee
-
Operations Support Manager
-
1983 - 1988
-
-
Education
-
University of Technology, Sydney
Bachelor of Applied Science, Computing Science