Glenn Groves, Developer in Ballarat, Victoria, Australia
Glenn is available for hire
Hire Glenn

Glenn Groves

Verified Expert  in Engineering

Data Engineering Developer

Location
Ballarat, Victoria, Australia
Toptal Member Since
June 24, 2020

Glenn has both a patent and an award granted for an application he designed and developed. He has two decades of experience in database-driven applications created from scratch and has worked inside organizations from early-stage startups through to some of Australia and New Zealand’s largest. Glenn has extended and supported existing applications. He specializes in data-driven business requirements in the back end and is equally comfortable working the whole stack.

Portfolio

Cargo Cloud
Amazon Web Services (AWS), JavaScript, React, Python, MySQL
Spotless
Visual Basic for Applications (VBA), Microsoft Access, SQL
Freedomsoft
BASIC, C++, HTML, JavaScript, NoSQL, SQL

Experience

Availability

Part-time

Preferred Environment

Microsoft Access, React, Visual Basic for Applications (VBA), JavaScript, Python, SQL

The most amazing...

...award-winning project I've developed merged cognitive psychology with compiler and database design. The patent was granted in four countries.

Work Experience

Technical Lead

2019 - 2020
Cargo Cloud
  • Designed and built a new application using a MySQL database and Python web services running in AWS, and a React/JavaScript front end.
  • Designed and implemented an extensible translation framework to map message data between EDIFACT and JSON format.
  • Designed integration management between in-house application and the Australian Customs system.
Technologies: Amazon Web Services (AWS), JavaScript, React, Python, MySQL

Support and Development Team Lead

2009 - 2019
Spotless
  • Managed the support team in the completion of over 3,000 Service Now support tasks, 99.25% within SLAs, only six negative feedbacks received over all 3,000 tasks.
  • Developed integration between the Housing New Zealand Corporation (HNZC) and Spotless WMS SQL based system.
  • Designed, and led a team of three developers building new web service interfaces providing integration between the new web portal and mobile applications into an existing Microsoft SQL Server database and stored procedure-based business rules.
  • Managed a team of ten developers and analysts for the build and go live of the interface between a Spotless in-house SQL Server system and the Defence Australia SAP system.
  • Performed enhancement and bug fixing development within Microsoft SQL Server and Access/Visual Basic for applications to provide new features and meet support requirements and requests.
Technologies: Visual Basic for Applications (VBA), Microsoft Access, SQL

Founder, Technical Lead

2004 - 2009
Freedomsoft
  • Developed and supplied a database driven web application toolkit combining aspects of cognitive psychology, compiler, and database design.
  • Developed and supported applications using the built toolkit into the local market on a consulting basis.
  • Wrote a parent for the core component of the toolkit, which was granted in four countries (the United States, Canada, Australia, and New Zealand).
  • Awarded for innovation granted by MIS Magazine Australia.
Technologies: BASIC, C++, HTML, JavaScript, NoSQL, SQL

Software Manager

2001 - 2004
James Bennett
  • Managed a development and support team of three developers.
  • Designed and built integration between an in-house application and Book Data UK systems to meet new contractual requirements for data sharing.
  • Wrote and implemented development and support delivery standards.
Technologies: BASIC

Freedombase Web toolkit, Award, and Patent

I developed the Freedombase Web toolkit by combining cognitive psychology, and database and compiler design, creating a toolkit that understood data and performed much of the build for the developer. I also wrote a patent for the core component, which was granted in four countries. The toolkit won an award for innovation.

MyWork Integration

MyWork is a Web portal and mobile application that allow remote access and updating of jobs and data within the existing in-house system. I designed the integration to successfully meet all conflicting requirements. This included fully applying all back-end business rules, applying security and access rules, and supporting multiple updates of different versions of the same data from different sources at the same and at different times while still retaining the most business-sensible version of the data.

Cargo Cloud Application

Cargo Cloud is a startup company. I designed the full stack for the Cargo Cloud application and built most of it, including an extensible translator to convert data between EDIFACT and JSON format, the database structure inside MySQL in AWS, Web services in Python in AWS, and the React-based front end.

Languages

SQL, JavaScript, BASIC, HTML, C++, Python, Visual Basic for Applications (VBA)

Storage

Microsoft SQL Server, SQL Stored Procedures, NoSQL, MySQL, PostgreSQL, SQL Server Integration Services (SSIS), SQL Server Reporting Services (SSRS)

Other

Data Engineering, IT Support, Remote Team Leadership, IT Business Analysis, IT Project Management

Tools

Microsoft Access

Libraries/APIs

React

Platforms

Amazon Web Services (AWS)

1992 - 1994

Bachelor of Science Degree in Computer Science and Management

Massey University - Palmerston North, New Zealand

AUGUST 2018 - PRESENT

ITIL/IT Service Management (Foundation)

AXELOS

SEPTEMBER 2011 - AUGUST 2014

Prince2 Project Management (Practitioner)

ILX Group

MAY 2011 - PRESENT

Prince2 Project Management (Foundation)

ILX Group

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring