Stuart Moorfoot

Stuart Moorfoot

Technical/Lead Developer (UI)

Melbourne Area, Australia

Current
  • Lead Developer at Telstra/Sensis PL
Past
  • Technical Lead (UI) at Fluency Financial LLC
  • Technical/UI Lead developer at Commercial Union Polska/Aviva
  • Software engineer at American International Assurance (AIG)
  • Senior developer at Applied Financial Services (AFS/TARMS)
  • Software developer at Macquarie Bank Limited
  • Senior Designer at Footprint Software
  • Software Engineer at Interactive Software Engineering LLC
Education
  • Monash University
Connections
32 connections
Industry
Computer Software
Websites

Stuart Moorfoot’s Summary

Over the past 15 years I've been involved in a number of ground-up, full lifecycle projects, all within the financial services industry. I've been involved in building significant parts of systems ranging from Risk Management and Trading Systems for the Wholesale Banking sector to Account management and Branch sales for Retail Banking. The most recent development efforts have been within the Insurance industry, building Policy Admin, Illustration and Receipting systems.

I was part of the core development effort for the Value Flow System, which is a financial services meta-system applicable to a range of financial instruments and environments. This system is successfully deployed to Commercial Union (Polska) as their primary strategic Policy Admin system for a range of their products, including one of their flagship Universal Life products.

Stuart Moorfoot’s Specialties:

Java/J2EE, Swing and UI development. JDBC and O-R mapping (JPA and JDO). Object Oriented methods. Weblogic installation, operation and integration. Oracle, DB/2. Smalltalk Envy/Developer, Unix shell scripting, awk/sed. FC Linux and Bering uClibc configuration and maintenance.


Stuart Moorfoot’s Experience

  • Lead Developer

    Telstra/Sensis PL

    (Computer Software industry)

    September 2008Present (1 year 3 months)

    Lead Developer on Sensis's $100 million integration project known as "Morph". My role in this project was overseeing the implementation of the downstream transformation for a specific product stream (Citysearch) and coordinating with product stake holders. Citysearch is a J2EE implementation using Spring with Hibernate backing onto an Oracle (10g) RAC. The core of the Citysearch application is based around a metadata-driven CMS (Fatwire) with data access facilitated by load-balanced FAST Data Services instances. The application logic is deployed to a Weblogic Application Sever cluster and the user-services component is a JSP-centric web application, served by a load-balanced apache cluster. My role within the Citysearch itself has been to design and implement an abstraction layer for the FAST Data Services and to redesign and implement data ingestion to the CMS from external data services providers (the raw data content of the Citysearch CMS) via XML transformation (XSLT) and data aggregation for services such as Geocoding and map data integration (via SOAP). The Citysearch project is run as an Agile project with a heavy TDD focus using JUnit, Cucumber and Hudson

  • Technical Lead (UI)

    Fluency Financial LLC

    (Financial Services industry)

    February 2003September 2008 (5 years 8 months)

    Part of the core architectural team on the Value Flow System. Value Flow was successfully deployed to Commerical Union/Aviva in Poland in 2006. The main focus at Fluency was the implementation of the UI components (swing) and design of a J2EE integration and communications layer through to a business logic layer, which was deployed to a Weblogic container.

  • Technical/UI Lead developer

    Commercial Union Polska/Aviva

    (Public Company; 10,001 or more employees; Insurance industry)

    September 2003May 2008 (4 years 9 months)

    Java/J2EE SDLC project for insurance admin system to replace existing 2-tier oracle forms systems. Successful project now in maintenance.

  • Software engineer

    American International Assurance (AIG)

    (Insurance industry)

    January 1999June 2003 (4 years 6 months)

    Java development for a illustration and admin system for new Universal Life product line

  • Senior developer

    Applied Financial Services (AFS/TARMS)

    (Capital Markets industry)

    January 1998January 1999 (1 year 1 month)

    Smalltalk project developing a Risk Management system for Capital Markets and including an FX Trading component.

  • Software developer

    Macquarie Bank Limited

    (Investment Banking industry)

    March 19971998 (1 year )

    Part of a large development team implementing a Derivatives and Options trading and risk management system.

  • Senior Designer

    Footprint Software

    (Banking industry)

    February 1995July 1996 (1 year 6 months)

    Retail banking account management application at Standard Chartered Bank in Hong Kong

  • Software Engineer

    Interactive Software Engineering LLC

    (Computer Software industry)

    April 1994January 1995 (10 months)

    Worked with Dr. Bertrand Meyer on the development of Eiffel Build, part of the Eiffel Tool Suite.


Stuart Moorfoot’s Education

  • Monash University

    B.Comp (Hons. 1st Class) , Computer Science , 19901993

    Research Assistant (1993) - Dept. Information Systems
    Sessional Tutor (1993) - Object Oriented methods

    Activities and Societies:
    -

Additional Information

Stuart Moorfoot’s Websites:

Stuart Moorfoot’s Groups:

  •    AIG Alumni
  •    Macquarie Bank
  •    Aviva
  •    Monash Uni Alumni
  •    Skylines Australia

Stuart Moorfoot’s Honors:

Australian Postgraduate Research Award (APRA scholarship) 1993
Simsion Bowles data modelling prize 1993
Australian Computer Society award 1992
Aspect Computing scholarship 1992

Stuart Moorfoot’s Profile in Other Languages:


Stuart Moorfoot’s Contact Settings

Interested In:

  • career opportunities
  • consulting offers
  • new ventures
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

Public profile powered by: LinkedIn

Create a public profile: Sign In or Join Now

View Stuart Moorfoot’s full profile:

  • See who you and Stuart Moorfoot know in common
  • Get introduced to Stuart Moorfoot
  • Contact Stuart Moorfoot directly

View Full Profile