Stuart Forbes

Stuart Forbes Email and Phone Number

Software Engineer @ Macquarie Group
australia
Stuart Forbes's Location
Annandale, New South Wales, Australia, Australia
Stuart Forbes's Contact Details

Stuart Forbes personal email

About Stuart Forbes

I am a results oriented software engineer with over 15 years experience in various sectors developing, testing, and maintaining enterprise software applications. I have worked on projects of varying sizes from small R&D style apps through to enterprise solutions for global investment banks and I have extensive experience across the full software development lifecycle. In the last few years at Expedia/Wotif, I have been responsible for migrating their apps from monolithic C++ to microservice architecture in AWS. This included extensive rewrites of components in Java and Scala, AWS administration, adding metrics, health monitoring, automated testing and error tracing whilst optimising the CD pipeline. I also contributed significantly to improving Agile processes as well as mentoring of new hires.

Stuart Forbes's Current Company Details
Macquarie Group

Macquarie Group

View
Software Engineer
australia
Website:
macquarie.com
Employees:
16295
Stuart Forbes Work Experience Details
  • Macquarie Group
    Service Engineer
    Macquarie Group Jun 2022 - Present
    Sydney, New South Wales, Australia
  • Expedia Group
    Software Engineer
    Expedia Group Mar 2014 - Mar 2020
    Sydney, New South Wales, Australia
    Worked as part of a team migrating an existing monolithic C++ system to a Java/Scala based scalable stack of microservices in the AWS cloud.This was a multi-year project and my responsibilities included:Understanding and analysing existing code to help the migration effort including message flows and data configurations.Contributed to creation of an automated test framework for functional, bvt and performance testing including various mocking strategies.Adding uniform logging, error tracing and health/performance metrics to the stack using Splunk, SQL queries, Graphite, statsd, GrafanaAWS stack management including instance sizing, autoscaling policies, health monitoringMaking significant contributions to the teams agile processes and engineering standards.Follow the sun supportMentoring new hires
  • Wotif.Com
    Software Engineer
    Wotif.Com Nov 2011 - Mar 2014
    Sydney, New South Wales, Australia
    Rewriting one of the three booking engine interfaces that are used to mediate between the front-end and third party supplier Web Services.I was instrumental in selecting the technologies used, the design phases of the solution and the implementation phase.The technologies used were Web Services, Apache CXF/JAXB and implemented within a Spring framework.Responsible for migrating several of Wotifs apps to lightweight & RESTful microservices.
  • Onepath
    Senior Analyst Programmer
    Onepath Jan 2010 - Feb 2011
    Managed the rebranding of ING’s codebase as part of the brand transition project. This involved authoring a tool ‘CATscanner’ to assist the process from analysing the code for instances of ING and ING related resources all the way through to generating a fully rebranded codebase for release. The project involved collaboration with all areas of the business to ensure the timely delivery of the rebranded artifacts, full testing of all applications and the delivery of implementation plans.The tool was authored using Groovy, Java and jQuery backed up by SQL Server and deployed on Tomcat. I also gained experience of building and deploying GWT applications.
  • Fortis Clearing Sydney
    Java / Fix Developer
    Fortis Clearing Sydney Feb 2009 - Nov 2009
    Responsible for implementing connectivity to the Japanese stock exchanges for catching executed trade reports for upload into Fortis’ clearing system. This was completed using a Java application and FIX protocol and I was solely responsible for the whole project from inception to deployment including FIX engine selection and onboarding process.
  • Cmc Markets
    Web Applications Analyst/Developer
    Cmc Markets Aug 2007 - Nov 2008
    Responsible for the successful global delivery, maintenance and support of CMCs Trading Social Network (TSN), a social networking site targeted at CMCs’ client base. I successfully designed and developed the TSN from inception and was responsible for maintaining the availability and performance of the system whilst providing customer support where necessary.The system was built with an Oracle backend, Java business logic with the front end technologies JSP, JavaScript. CSS, HTML, AJAX and XML. The key measurement of the success of this project was that active traders signed up to the network were shown to trade twice as much resulting in a substantial revenue increase for CMC.
  • Cmc Markets
    Java Applications Analyst
    Cmc Markets Jul 2003 - Sep 2006
    Responsible for the delivery, maintenance and support of new functionality for the MarketMaker trading platform. This included the successful delivery of a hedging component supported by an integrated reporting system to monitor progress and performance. Further responsibilities included liaising with the testing team to devise test strategies and producing detailed user and troubleshooting guides.Produced a Java API into CMCs trading system using the FIX protocol, the industry standard mechanism for supporting financial transactions. This was achieved through a partnership with Cameron Systems, the industrys’ leading provider of FIX gateway solutions.
  • Sfs Ltd
    Consultant
    Sfs Ltd Feb 1999 - Apr 2003
    Client: TradeSurface (6 months)Developer in an eight person team building a trading platform for the trade finance market. By providing anonymous bidding and reducing the cost of transactions, this platform is designed to generate significant revenue by increasing liquidity in this market space. The platform has been built using Java, J2EE, JSP, Weblogic and Oracle technology. I was responsible for developing front-to-back components using EJBs, Javascript, Servlets and JSPs on top of a J2EE framework with an Oracle back-end.Client: UBS Warburg (6 months)Pan European Derivatives Portal – developed a new derivatives portal giving individual clients and client advisors direct access to all the bank’s structured products, and incorporating live and exchange-delayed prices, news and research. The site has already won several awards and was recently voted Best Internet Page for Structured Products in a review by Die Welt of the sites of all warrant and certificate issuers in Germany.Responsible for delivery and implementation of static and real-time data feeds to the web site using in-house feeds and Reuters including an intermediate data processing application ( Java, Sybase, SQL ) to format and upload the data.Client: UBS Warburg (10 months)Development and maintenance within a large project to globally re-brand and unify the production of research within the bank. The project was successfully released to 600 users world-wide. Designed and implemented a statistical reporting tool in a VBA/Sybase environment to report usage statistics for the in-house instant chat application.; Development, maintenance and integration of the data feed component of the riskexplorer real-time risk management system assessing market and credit risk in securities lending and cash reinvestment activities, now in use at several major investment banks. www.riskexplorer.com

Stuart Forbes Skills

Sql Java J2ee Application Development Spring Hibernate Jsp Ajax Xml Javascript Groovy Grails Web Services Soap Cxf Maven Ant Jmeter Sts Fix Microsoft Sql Server Mysql Oracle Stored Procedures Agile Methodologies Tomcat Websphere Windows Unix Subversion Hudson Servlets Web Applications Spring Framework

Stuart Forbes Education Details

  • City University
    City University
    Object Oriented Engineering
  • Cardiff University
    Cardiff University
    Mathematics And Statistics

Frequently Asked Questions about Stuart Forbes

What company does Stuart Forbes work for?

Stuart Forbes works for Macquarie Group

What is Stuart Forbes's role at the current company?

Stuart Forbes's current role is Software Engineer.

What is Stuart Forbes's email address?

Stuart Forbes's email address is st****@****ail.com

What schools did Stuart Forbes attend?

Stuart Forbes attended City University, Cardiff University.

What are some of Stuart Forbes's interests?

Stuart Forbes has interest in Civil Rights And Social Action, Politics, Environment, Poverty Alleviation, Science And Technology, Human Rights.

What skills is Stuart Forbes known for?

Stuart Forbes has skills like Sql, Java, J2ee Application Development, Spring, Hibernate, Jsp, Ajax, Xml, Javascript, Groovy, Grails, Web Services.

Who are Stuart Forbes's colleagues?

Stuart Forbes's colleagues are Grace Grundhoefer, Ioana Mul, Cfa, Mimosa Low, Michael Cruz, Salman Ali, Melissa Y., Tamim Azfar.

Not the Stuart Forbes you were looking for?

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.