AeroLeads people directory · profile

Geoff Ennis Email & Phone Number

Scientific Software Developer at Bureau of Meteorology
Location: Greater Melbourne Area, Australia 10 work roles 2 schools
LinkedIn matched
✓ Verified August 2026 3 data sources Profile completeness 86%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Scientific Software Developer
Location
Greater Melbourne Area, Australia
Company size

Who is Geoff Ennis? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Geoff Ennis is listed as Scientific Software Developer at Bureau of Meteorology, a with 1404 employees, based in Greater Melbourne Area, Australia. AeroLeads shows a matched LinkedIn profile for Geoff Ennis.

Geoff Ennis previously worked as Lead Developer at Venice Street and Senior Quant Dev at Ae Capital. Geoff Ennis holds Bachelor Of Engineering (Beng), Chemical Engineering, Honors from Monash University.

Company email context

Email format at Bureau of Meteorology

This section adds company-level context without repeating Geoff Ennis's masked contact details.

Bureau of Meteorology

Review company-level records connected to Geoff Ennis before choosing the right outreach path.

Profile bio

About Geoff Ennis

Problem Solver, Quantitative Developer, Data Analyst/Engineer. Automates important stuff with DevOps.

Current workplace

Geoff Ennis's current company

Company context helps verify the profile and gives searchers a useful next step.

Bureau of Meteorology
Bureau Of Meteorology
Scientific Software Developer
docklands, victoria, australia
Website
Employees
1404
AeroLeads page
10 roles · 26 years

Geoff Ennis work experience

A career timeline built from the work history available for this profile.

Scientific Software Developer

Current

Melbourne, Victoria, Australia

Python/Cloud developer on the eReefs and MTU supercomputer upgrade projects. • Writing Data Pipelines in Airflow/MWAA/cylc to transform data from Bureau systems and run analytic models in ECS Fargate/cray supercomputer nodes. • Optimising python data analytics for hydrological, atmosperic dispersion and seasonal climate data. • Creating Docker images for python and Fortran analytics for use in Airflow/ECS. • Data format conversion using python, xarray, netCDF, and proprietary data formats. • DevOps pipeline building in GitHub/GitLab CI/CD for: Docker/ECR images, Airflow/MWAA DAGs, AWS Infrastructure in Cloudformation/Terraform, RPM build/deployment

Jan 2024 - Present

Lead Developer

Melbourne, Victoria, Australia

Lead developer for an algo trading startup, hosted in AWS, combining public and private data feeds for live trading and backtesting. • Designed/developed Python microservice MVP hosted in k8s, consuming from Redis, Kafka, FastAPI, websocket, APIs. Monitored using prometheus, Grafana • Maintaining EKS/EC2 instances, DevOps in GitHub/Jira, using Docker, Ansible, bash. • Historic data management in S3/python/spark/dask, to feed the MLOps machine • 24/7 system resiliency, support and stakeholder managment

Aug 2023 - Jan 2024

Senior Quant Dev

Melbourne, Victoria, Australia

C# Quant/DevOps dev for Algo trading fund..Net Core service Docker containers running in AWS.DevOps for EC2 services using bitbucket, Jenkins, Cloudformation, Cloudwatch.RDS/MySql and reporting in Aws Lambda [python]

Apr 2022 - Apr 2023

Senior Quantitative Developer

Melbourne, Victoria, Australia

Delivered performance system, Business Intelligence integration and portfolio management tools for the Private Markets portfolio. • Created server/cloud quant tasks to calculate portfolio performance [IRR, PME, DA], exposure, cashflow metrics in sql, python, databricks, spark, react. • Developed portfolio investment pacing model to predict future portfolio composition, given investment characteristics and performance assumptions, response to economic scenarios. • Power BI integration work, optimising data pipelining and modelling for dashboard performance and cloud integration • System monitoring in Elastic/Kibana. DevOps in bitbucket, github, bamboo

Jul 2019 - Apr 2022

It Consultant

London, England, United Kingdom

Worked on extending the Contingent Liabilities Project within Credit Suisse’s multi-year Strategic Risk Program, to assess the impact of Credit Rating Downgrades on Credit Suisse. • Expanded the program to cover Securitised Finance Transactions, including scope definition, mapping trades to legal agreements, locating relevant legal docs, optimising workflow for legal resources. • Information Retrieval system [Apache Camel/MQ/Elastic/Apache Tika/tesseract] for processing documents to extract metadata and make text searchable. Trained machine learning classification models to identify relevant clauses in sklearn. • Quantitative data analysis of trade, sensitivity & collateral data in python/excel/sql.

Oct 2017 - Jun 2019

Analyst/Developer

London, England, United Kingdom

Working with the QEP Product team, producing reports for performance, positioning, investment analysis and review. • Creating interactive displays in Tableau to enable historic positioning & performance analysis. • Managing data pipelines from data providers into the QEP database, and from the QEP database to consumers. • Automating production of client PowerPoint presentations from template slides and standardised data queries

Feb 2017 - Oct 2017

Analyst/Developer

London, England, United Kingdom

Analyst developer working on the creation of a new business unit – Contingent Liabilities Management – for the assessment and management of credit rating downgrade risk. • Creation of prototype CL system in Oracle/Excel, to estimate the impact of collateral and unwind costs associated with a credit rating downgrade. • Improvements to a data capture system for Legal SMEs to capture details of relevant clauses in ISDA Master/CSAs, SPV docs and Confirms for relevant clauses and impacts. • Developed an internal querying tool in Angular/WCF for querying/presentation of legal, collateral, trade, risk and exposure data by IT, BAs, Legal SMEs • Ad-hoc data analysis in Oracle, C#, Python, Excel.

Aug 2014 - Feb 2017

Analyst/Developer

London, United Kingdom

Front Office developer focussed on improving trading processes and reducing operational risk for the Fund Management team within Quantitative Equity Products [QEP]. QEP manage 50+ funds with highly diverse portfolios and a variety of operational and legal restrictions. The trading team rely on a suite of tools to execute a high volume of trades without any operational and compliance issues. • Requirements Analysis on existing system and near term functional requirements, proposed and managed implementation plan to reduce reliance on VBA. • Planned/managed/developed migration of legacy Excel/SQL system to SOA WCF platform to extract business logic from display layer. • Developed and supported a suite of tools to improve operational efficiency: Cash level management, Leverage projection, CFD funding optimiser, Corporate Action management, counterparty risk management of portfolio swaps, FX forwards. • Integrated QEP Investment platform with Charles River IMS to remove manual process, reduce operational risk, and enrich trading data to enable execution analysis/mining. • Environment is C# .Net 4.0, with focus on WCF/Windows services and SQL2012

Feb 2013 - Aug 2014

Front Office Analyst/Developer

London

Front Office IT role in Structured Credit, Synthetic CDO and Structured Finance. • Maintained and improved daily PnL/Risk reporting system in Excel/VBA & C#/MSSQL • Requirements Analysis/Elicitation with Product Control, Risk Office, New Business for daily queries, implementing new structures and trade types • IT Skills used: Excel/VBA, C#, OO, .Net, SQL, WPF/WCF, Winforms, C++, COM, ActiveX, xll • Business Analysis, Sprint planning for junior team members. • Migrated the STG business from Excel/VBA to the strategic .Net ASPECT/TITAN risk platform on time as part of SDII, despite migration window reducing from 9 to 3 months. • Drove infrastructure improvements that allowed the rebooking of 2500 raw and incorrectly booked trades into golden source trade capture systems. • Supported and developed infrastructure for correlation trading desk, scaling the system from 200 trades to 3000+ trades whilst maintaining stability of risk and PnL. • Improved scalability and stability of Risk processes for exotic products, by more efficiently using CPU farm and task parallelisation • Maintained counterparty risk management sheets, including CVA pricers, EPE calculation, CSA netting.

Feb 2005 - Oct 2012

Analyst/Developer

Matrikon
2001 - 2003 ~2 yrs
Team & coworkers

Colleagues at Bureau of Meteorology

Other employees you can reach at bom.gov.au. View company contacts for 1404 employees →

2 education records

Geoff Ennis education

FAQ

Frequently asked questions about Geoff Ennis

Quick answers generated from the profile data available on this page.

What company does Geoff Ennis work for?

Geoff Ennis works for Bureau of Meteorology.

What is Geoff Ennis's role at Bureau of Meteorology?

Geoff Ennis is listed as Scientific Software Developer at Bureau of Meteorology.

Where is Geoff Ennis based?

Geoff Ennis is based in Greater Melbourne Area, Australia while working with Bureau of Meteorology.

What companies has Geoff Ennis worked for?

Geoff Ennis has worked for Bureau Of Meteorology, Venice Street, Ae Capital, Future Fund, and Credit Suisse.

Who are Geoff Ennis's colleagues at Bureau of Meteorology?

Geoff Ennis's colleagues at Bureau of Meteorology include Luis Ackermann, Aurel Griesser, Oussha Hassan, Jordan Notara, and Oscar Alves.

How can I contact Geoff Ennis?

You can use AeroLeads to view verified contact signals for Geoff Ennis at Bureau of Meteorology, including work email, phone, and LinkedIn data when available.

What schools did Geoff Ennis attend?

Geoff Ennis holds Bachelor Of Engineering (Beng), Chemical Engineering, Honors from Monash University.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Geoff Ennis you were looking for.

View similar profiles