Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Gurpreet Bindra

Sydney,NSW

Summary

Dynamic Lead Engineer with a proven track record at Macquarie Bank, architecting cloud microservices and driving A$40 million in OPEX savings. Expert in Java and AI automation, leading teams to enhance operational efficiency and deliver high-impact solutions. Adept at fostering collaboration and innovation in fast-paced environments.

Overview

10
10
years of professional experience
1
1
Certification

Work History

Lead Engineer

Macquarie bank
05.2017 - 06.2025
  • Architected cloud microservice platform "Adviser Online" to manage assets for 15,000 advisers.
  • Spearheaded digitization of paper forms at Macquarie Bank, yielding A$40 million in OPEX savings.
  • Directed seven engineers to implement AI tools, automating releases and increasing velocity over 20%.
  • Decomposed three legacy systems into cloud-native microservices, enhancing operational efficiency.
  • Designed high-availability event-driven architecture with Kafka and Cassandra, achieving 99.99% uptime.
  • Modernized search functionality from Solr to ElasticSearch, improving query speed fivefold for 2,000 daily users.

Senior Software Engineer

JP Morgan
04.2016 - 12.2016
  • Converted legacy VB instruction gateway to Java 8 microservices, enhancing maintainability and reducing batch window by half.
  • Collaborated with cross-functional teams to optimize software development processes and practices.
  • Implemented APRA calculation engine, ensuring compliance reports delivered on time to avoid regulatory penalties.

Senior Software Engineer

Home Office
London, UK
10.2015 - 03.2016
  • Engineered identity-resolution REST APIs, processing 15 million records through ActiveMQ and Storm.
  • Achieved 99.7% accuracy in de-duplication of persons of interest.
  • Developed and maintained robust APIs ensuring seamless integration with third-party systems.

Senior Software Engineer

Earlier Career
London, UK
07.2015 - 09.2015
  • Progressed to Software Architect, leading distributed teams in development of payment and insurance systems on Java stack.
  • Delivered high-quality software solutions for Visa EU, Monitise, and Dell Perot Systems.
  • Managed cross-functional teams to ensure effective collaboration and project success.

Education

Bachelor of Engineering - Computer Engineering

Thapar Institute of Engineering And Technology
Patiala, India
06-2004

Skills

  • Java and Python programming
  • Microservices and API development
  • Spring Boot framework
  • Event-driven architecture
  • Kafka and Datastax Cassandra integration
  • AI tools and automation

Certification

  • SCJP, SCWCD, SCBCD

Timeline

Lead Engineer

Macquarie bank
05.2017 - 06.2025

Senior Software Engineer

JP Morgan
04.2016 - 12.2016

Senior Software Engineer

Home Office
10.2015 - 03.2016

Senior Software Engineer

Earlier Career
07.2015 - 09.2015

Bachelor of Engineering - Computer Engineering

Thapar Institute of Engineering And Technology
Gurpreet Bindra