Adam Brough, Developer in Bendigo, Australia
Adam is available for hire
Hire Adam

Adam Brough

Verified Expert  in Engineering

Full-stack Developer

Location
Bendigo, Australia
Toptal Member Since
September 15, 2022

Adam has 17 years of experience as a full-stack developer, working with many different technologies and building a wide range of applications. He has advanced skills in database development and delivering efficient and robust solutions. Adam also has excellent problem-solving skills, close attention to detail, and the ability to learn and utilize new technologies.

Portfolio

Avetta
Java, SQL, Analysis, React, Agile
Bendigo and Adelaide Bank
SQL Server DBA, High Availability Disaster Recovery (HADR)
Bendigo and Adelaide Bank
Java, Microsoft SQL Server, SQL Server BI

Experience

Availability

Part-time

Preferred Environment

Java, SQL Server DBA, MySQL, C#

The most amazing...

...projects I've worked on during my career involved completely transforming and enhancing problematic systems and processes.

Work Experience

Software Developer

2022 - PRESENT
Avetta
  • Developed applications using Java Spring, GraphQL, and MySQL.
  • Worked in a distributed agile team to deliver business solutions.
  • Enhanced existing databases to improve performance.
Technologies: Java, SQL, Analysis, React, Agile

Database Engineer

2021 - 2022
Bendigo and Adelaide Bank
  • Troubleshot and supported business-critical systems.
  • Implemented and tested high availability solutions.
  • Planned and implemented SQL Server database upgrades.
  • Administered SQL Server versions 2012–2019 and supported BI applications.
Technologies: SQL Server DBA, High Availability Disaster Recovery (HADR)

Senior Software Engineer

2018 - 2021
Bendigo and Adelaide Bank
  • Analyzed, designed, implemented, and supported business solutions.
  • Enhanced the performance and reliability of existing systems and databases.
  • Integrated and migrated third-party systems.
Technologies: Java, Microsoft SQL Server, SQL Server BI

Senior Analyst Programmer

2005 - 2018
Community Telco Australia
  • Delivered high-quality and timely solutions and quickly resolved production incidents.
  • Acted as a lead analyst for designing and implementing a generic BILL file transformation engine that allows new products to be implemented faster and at a reduced cost to the organization.
  • Designed and delivered a complex reporting solution that provides timely and valuable insights to the organization on profitability and cost reconciliation.
Technologies: C#, Microsoft SQL Server, SQL Server BI

BILL File Transformation Engine

Developed a generic BILL file transformation engine that improved the speed to market for new products. The engine could be configured to read files in a wide variety of formats and convert the information into an output file that could be processed by an external billing engine. Complex rating rules could be quickly and easily specified and added to the engine to cater to the product or supplier-specific rules.

Languages

SQL, C#, Java, JavaScript

Tools

SQL Server BI

Storage

Microsoft SQL Server, SQL Server DBA, MySQL

Other

Analysis, Software Development, High Availability Disaster Recovery (HADR)

Libraries/APIs

React

Paradigms

Agile

2000 - 2003

Bachelor's Degree in Computer Science

Latrobe University - Bendigo, Victoria, Australia

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