Sam Roberts

Sam Roberts Email and Phone Number

Senior Software Engineer at WageTap @ Wagetap
Sam Roberts's Location
Springfield Lakes, Queensland, Australia, Australia
Sam Roberts's Contact Details

Sam Roberts personal email

About Sam Roberts

Experienced technical leader, mentor, and software developer with a wide range of experience in different fields: infrastructure as code at global scale, big data pipelines, realtime streaming pipelines, algorithmic trading, simulation and statistics, functional programming, large scale automated testing, enterprise development.

Sam Roberts's Current Company Details
Wagetap

Wagetap

View
Senior Software Engineer at WageTap
Website:
wagetap.com
Employees:
7
Sam Roberts Work Experience Details
  • Wagetap
    Senior Software Engineer
    Wagetap Nov 2023 - Present
    Brisbane, Queensland, Australia
  • Amazon Web Services (Aws)
    Senior Software Engineer
    Amazon Web Services (Aws) Jan 2022 - Sep 2023
    Sydney, New South Wales, Australia
    "Automating the world’s computing infrastructure."• Released new internal AWS service which manages AWS infrastructure for new region builds.• Working towards safely managing infrastructure in live regions at all times.• Service managed approx. 3k internal AWS CloudFormation stacks in first months, growing rapidly.• Automated infrastructure in three AWS region builds: Calgary, Tel Aviv, and Melbourne, with more to come.• 35k internal customer accounts onboarded to broader ‘Managed Resources’ ecosystem.• Led effort to push AWS infrastructure creation 5 months earlier within new AWS region builds.• Our service was also built with CloudFormation: led work to automatically bootstrap our service.• Led work on operational excellence of new service: availability, CICD, monitoring, etc.• Experimented with formal TLA+ models of our service.• Consistent recognition for technical excellence and mentoring of new hires.• Reviewed manual change processes across AWS.
  • Commonwealth Bank
    Principal Engineer
    Commonwealth Bank Jul 2021 - Dec 2021
    Sydney, New South Wales, Australia
    • Technical oversight over approx. 100 data engineers in 37 teams building ETL pipelines for retail services.• Technical advice for the broader data office, including approx 500 engineers, across many domains.• Approx 20 PB data capturing 80% of bank’s data sets.• Approx 60k ETL jobs across 3k repos, approx 3k users.• Built and managed capability backlog shared across all teams building ETL pipelines for the data office.• Caught various security, disaster recovery, design, and other issues before they reached production.• Built tooling to accelerate analysis of our ETL code across all jobs.• General development on Spark ETL framework and other code bases in Scala, Python, and Unix shell.• Ran a technical reading club for our data engineers.• Designed interviews for offshore engineers.
  • Commonwealth Bank
    Staff Engineer
    Commonwealth Bank Oct 2017 - Jul 2021
    Sydney, New South Wales, Australia
    • Led team which built the bank’s first Kafka cluster.• Kafka infrastructure, operations, and applications.• Built the bank’s first real-time Kafka feeds, reducing home loan application drop-outs.• Became squad lead as project neared cancellation, re-engaged users and successfully delivered.• Added load assurance to our big data cluster’s Kafka ingest, handling edge cases in messy event streams.• Gathered and managed funding for Kafka load assurance, innovating when traditional approaches failed.• Led work on our cluster automation toolkit: an 80/20 solution for automated regression testing.• Scala training for approx 40 engineers.• Redesigned our hiring pipeline to pick candidates based on broad technical ability, enthusiasm, and independence, rather then specific technical skills
  • Commonwealth Bank
    Senior Software Engineer
    Commonwealth Bank Jun 2014 - Oct 2017
    Sydney, New South Wales, Australia
    Senior software engineer for the Omnia project. Worked on our first Scala big data ETL framework:• Open sourced many of the bank’s big data codebases, primarily said ETL framework.• Redesigned our Scala ETL API to reduce user error.• Owned the initial upload of data onto our cluster.• Many other contributions to our core ETL tech stack: benchmarking, memory issues, serialisation issues, new standards, and much more.• Mentoring and support for our users.
  • Company Name Withheld On Request
    Quantitative Developer
    Company Name Withheld On Request Jan 2013 - Mar 2014
    Brisbane Area, Australia
    Algorithmic trading.Increased profitability of automated trading algorithms for off-shore hedge fund in C# and R. Developed price prediction models, trading algorithms, and supporting infrastructure/tools.
  • Standard Chartered Bank
    Analyst Programmer
    Standard Chartered Bank Jan 2012 - Jan 2013
    Singapore
    Developed infrastructure for Standard Chartered’s Cortex pricing and risk system in Haskell.Working on greenfields projects surrouding Cortex system: functional programming, large-scale automated regression testing, new functionality for the development environment.
  • Tsg Consulting
    Analyst
    Tsg Consulting Feb 2011 - Oct 2011
    Brisbane, Australia
    Simulating the movement of coal from mine to port to assist a two to ten year planning process.Development and verification of the simulation model, analyzing results in R and Excel.
  • Corearth Australia Pty Ltd
    Senior Software Engineer
    Corearth Australia Pty Ltd 2010 - Feb 2011
    Brisbane, Australia
    Led development on an electro-magnetic radiation modeling package in C#.Reduced cycle times to three weeks for key users, introduced 3D drawing tools, improved stability and error handling, introduced Git as a source control solution.
  • Mincom
    Software Engineer
    Mincom Jul 2008 - May 2010
    Brisbane Area,Australia
    Developed core infrastructure for Mincom’s flagship Ellipse product, mostly in Java.Led development on an Apache httpd single sign on module in C. Bug fixes and UI improvements in Java, Flex, and javaScript. Web services security, write code to transform UML to Java.

Sam Roberts Skills

Simulation Haskell Java C# Programming Simulations Software Engineering Functional Support Software Design Test Driven Development Computer Science Distributed Systems Software Development Algorithms Python Unix Multithreading Statistical Modeling

Sam Roberts Education Details

Frequently Asked Questions about Sam Roberts

What company does Sam Roberts work for?

Sam Roberts works for Wagetap

What is Sam Roberts's role at the current company?

Sam Roberts's current role is Senior Software Engineer at WageTap.

What is Sam Roberts's email address?

Sam Roberts's email address is sa****@****ail.com

What schools did Sam Roberts attend?

Sam Roberts attended University Of Southern Queensland.

What skills is Sam Roberts known for?

Sam Roberts has skills like Simulation, Haskell, Java, C#, Programming, Simulations, Software Engineering, Functional Support, Software Design, Test Driven Development, Computer Science, Distributed Systems.

Who are Sam Roberts's colleagues?

Sam Roberts's colleagues are Youshi Z., Carmel Raine Canoy, Paul Farrar, Bethany Phipps.

Not the Sam Roberts you were looking for?

  • Sam Roberts

    Chief Financial Officer At Aie
    Greater Sydney Area
  • Sam Roberts

    Founder, Roberts Geospatial Engineering | C++ Software Architect | Geophysicist
    Central Coast, Nsw
  • Sam Roberts

    Managing Director And Accredited Specialist (Commercial Litigation) At Roberts Crosbie Mortensen Lawyers. I Solve Complex Legal Problems And Help Business Owners To Think And Act Proactively In Relation To Legal Issues.
    Newcastle, Nsw
    2
    robertslegal.com.au, gmail.com

    3 +614144XXXXX

  • Sam Roberts

    Partner, Transaction Services At Deloitte Australia
    Brisbane, Qld
    3
    hotmail.com, deloitte.com.au, deloitte.com.au
  • Sam Roberts

    Strategy & Ops | Revolut | Responsible Manager | Acca
    Melbourne, Vic
    3
    ig.com, gmail.com, revolut.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.