Drew Noakes

Drew Noakes

RÉSUMÉ




http://www.drewnoakes.com/

Marital status: Single
Nationality: Australian with UK ancestry visa

I am an enthusiastic and motivated software engineer with over nine years of professional experience gained in a variety of industry sectors. My extensive background in object-oriented technologies such as Java, .NET (C#/VB.NET), Ruby and Python leaves me well suited to design and architect both intricate standalone applications and complex multi-platform distributed systems.

Throughout my career I have applied a variety of pragmatic development methodologies including FDD, SCRUMM and Agile/XP. My proven communication skills and sound understanding of industry best practices offer a productive and contributory presence to both small and large team environments.



Computing Skills


Internet
Server-side
  • IIS / ASP.NET
  • Ruby on Rails
  • JSP / ASP / PHP
  • Apache 1.3 - 2.0
  • WAP / TCP/IP / HTTP / HTTPS / FTP / SMTP / IMAP / LDAP / SOAP / IIOP / T3
  • CGI / ISAPI / NSAPI
  • WebLogic 5.1 - 6.1
  • Tomcat 3.2 & 4.0 / JRun / JServe / Resin
  • IBM WebSphere 4.0
  • Orion Server 1.4.2 - 1.5.4
  • ColdFusion

Internet
Client-side
  • HTML / XHTML / WML / SGML
  • DHTML / AJAX (JavaScript 1.x / CSS / DOM)
  • RSS
  • DreamWeaver / Fireworks / Flash
  • MSIE / Firefox / Netscape / Opera / Lynx / Mosaic
  • Openwave WAP SDK 4.1 / 5.0 & Browser

Programming
Technologies
  • .NET (C# / VB.NET / VS.NET / NUnit / CruiseControl.NET / WinForms / ADO.NET / WebServices / Remoting)
  • Java (J2SE 1.0 - 1.5 / J2EE 1.2 / J2ME / EJB / JSP / Servlets / JDBC / RMI / JNDI / JAXB / SAX / XSLTC / Applets / ApacheSOAP / CORBA)
  • Ruby
  • XML / XSL / XSLT / XPath / XForms
  • UML (Together J / Poseidon)
  • Agile Practices (Test-Driven Development, Formal Refactoring, Unit Testing, Design Patterns)
  • C (ANSI, Unix, Borland)
  • C++ (Borland)
  • Visual Basic 4 / 5 / 6
  • Delphi 4 / 5 & Kylix
  • Perl 4 / 5 (Unix / ActivePerl)
  • StreamBase (Stream processing engine)

Database
  • SQL Server 2005 / 2000
  • ANSI SQL
  • RDBMS & OODB Technologies
  • Sybase ASE Enterprise
  • Oracle 8
  • MySQL 3.x - 5.0

Operating
Systems
  • Windows (Vista / XP / 2000 / NT 3.5-4.0 / 98 / 95 / 3.x)
  • Unix (Ubuntu Linux / SUN Solaris / HP-UX / BSD / IRIX)
  • PalmOS 3.1.1 - 4.1
  • MS DOS 3.0 - 7.0
  • Mac OS X
  • Win CE
  • BeOS

Intelligent
Systems
  • Artificial Neural Networks (Backprop / Counter-prop / Quick-prop / Moody Darken / PNN / LVQ / Cascade / Re-circulation / Self Organizing Maps / Various learning & training techniques)
  • Optimisation via Evolution (Parent Selection / Crossover & Mutation techniques / Local Heuristics / Evolutionary Programming / Solution of a function / Evolution of Neural Networks)
  • Classification Networks (C4.n / Bayes)
  • Collective Intelligence (Swarm algorithms, Ant algorithms, Stigmergy)
  • AIML (AliceBOT)
  • Neuralware
  • CISCP Software Modules
  • Lisp


Professional Experience


Mar 2007 - present

Marshall Wace LLP

The Adelphi, 13th Floor, 1/11 John Adam Street, London WC2N 6HT, UNITED KINGDOM

Systems Analyst & Developer



Dec 2003 -
Sep 2006

Brevan Howard Asset Management LLP

2nd Floor, Almack House, 28 King Street, London SW1Y 6XA, UNITED KINGDOM

Senior Financial Systems Developer

  • Brevan Howard is one of Europe's largest and most successful hedge funds, located in Mayfair, London.
  • Responsible for the design and implementation of several systems, including back-testing, signal generation for black box systems, look-ahead analysis, data visualisation and real-time data delivery. Worked in small teams, side-by-side with business/trading staff, whilst located on the trading floor.
  • C# .NET, ASP.NET and Java development platforms. Used MIM timeseries database for historical data.


Jul 2002 -
Nov 2003

ThoughtWorks

9th Floor Berkshire House, 168-173 High Holborn, London WC1V 7AA, UNITED KINGDOM

Senior Developer

  • ThoughtWorks is a consultancy that specialises in large scale, complex enterprise systems.
  • The developement approach embraces Agile methodologies popularised by Extreme Programming. Development primarily in Java and .NET.
  • Originally a US-based consultancy, I was hired as one of the first UK based employees to establish the London office.
  • Involvement in the successful delivery of several projects of various scales for a major energy trading company.


Jan - Nov 2001

asset-management.com

22 Old Bond Street, London W1S 4PY, UNITED KINGDOM

Java Developer in Financial Services Sector

  • Member of the engineering team responsible for the development an HNWI wealth management system, delivered over the web via an ASP business model. The service included consolidation, risk reporting, performance analysis, and portfolio optimisation.
  • Worked on an extensive and diverse range of projects, and also gained exposure to various 3rd party software packages, including Risk Metrics, BitaPlus (optimisation), PACER and Swift.
  • A RAD approach (using FDD ) was adopted to development, requiring very close involvement with business leads. Work carried out predominantly in Java on Solaris, Orion/WebLogic, Tomcat and Sybase ASE. Extensive use of JMS, XML, XSL, JNDI, RMI/IIOP, CORBA, JAXB, XSLTC, SAX and various charting packages.
  • The platform hardware and software infrastructure was predicated on a very high security model (and located in Geneva for conformance with Swiss banking law), requiring all software design to be "security" aware.
  • Development was conducted according to standard best industry practices for source, version and configuration management.
  • Extensively involved in supporting Acceptance Testing and pre-live platform preparation.


Aug - Dec 1999

Telewest Communications

Wells Court, Albert Drive, Woking, Surrey GU21 5RW, UNITED KINGDOM

Intranet Consultant in Telecommunications Sector

  • Contracted as the sole technical consultant to develop Telewest's 3-tier intranet during its infancy.
  • Development of a secure Java Servlet driven billing system for use within Telewest's call-centres (using BlowFish encryption).
  • Tools and services developed included a custom UltraSeek search engine, dynamic navigation and content management, database driven organisation charts, and web-based circuit order forms for B2B clients such as Orange, C&W and One2One.
  • Technologies: Java, Perl, Vignette, Python, Solaris, WinNT, Netscape Enterprise Server, DHTML, CGI, SSI, HydraWeb load balancing, Sapphire Web application server, DreamWeaver, FreeHand, and PhotoShop.


Jan - Aug 1999

MP Design - Internet & Computing Services

London, UNITED KINGDOM

Director

  • Award winning web design, database development, intranet design, multimedia presentation design and long-term, strategic Internet planning. Products and support delivered to various industries.
  • Operated in London on a full-time basis until August 1999. Since then, contracts are accepted where time permits.
  • Gained professional experience in management and marketing.


Sep - Dec 1998

Nortel Networks - OC48 Hardware Development

Skyline Facility (Tower 5, Floor 6) - 1285 Baseline Road, Ottawa K2C 0A7, CANADA

Opto-electronic Hardware Designer

  • Four-month international student exchange work-term.
  • Designed and built prototype control circuitry for a wavelength transponder, part of a project with which Nortel Networks has developed the Metro-Optical Networks (MON) market.

Work-term evaluation and work-term report are available upon request.



Jan - Aug 1998

Nortel - Desktop Technology & Management

Skyline Facility (Tower 2, Floor 4) - 1285 Baseline Road, Ottawa K2C 0A7, CANADA

Intranet Developer / PC Systems Analyst

  • Eight-month contract. Designed and created a corporate-wide software-license billing and tracking database. All necessary tools were implemented using Perl-based CGI scripts on Nortel Networks' global intranet.
  • Ongoing vendor software testing and problem reporting to ensure a highly stable software-load on corporate PCs. Development automated software installers.
  • Presented an award for contributions to the PAYGO software-licensing project. Nominated for divisional quarterly award.

Jan - Dec 1997

Crown Casino

Southbank, Melbourne AUSTRALIA

Croupiér

  • Part-time employment during full-time university studies. Copies of a Certificate of Service and written commendation for customer service are available upon request.


Formal Education


1996 - 2000

Swinburne University of Technology

PO Box 218, Hawthorn 3122 AUSTRALIA

Bachelor of Applied Science (Computing and Scientific Instrumentation)

  • Full time study, having completed three of four years. Currently deferring studies until return to Australia.
  • Received awards for top academic student in four subjects.
  • Average grade of High Distinction.
  • Copies of academic results and award certificates available upon request.

1994 - 1995

Melbourne High School

South Yarra, Melbourne AUSTRALIA

Victorian Certificate of Education

  • Completed VCE with a Victorian Teritiary Enterance Rank of 94.75%.
  • Offered special entry into MHS commencing year 11 based on academic achievements.

1985 - 1993

Kingswood College

Station Street, Box Hill, Melbourne AUSTRALIA

Primary and Secondary Schooling

  • Completed grades two through ten at Kingswood College private school.


Available Upon Request
  • Original transcript of Academic Results
  • Personal references
  • Written commendation
  • Sample of written work
Photocopies of these documents are available via mail. Originals can be produced at an interview.









Academic Results

Valid XHTML 1.1