Curriculum Vitae
Click here for my CV in Microsoft Word 2000 format
Click here for a Rich Text Format (RTF) version
Personal Profile
Name Noel O'Sullivan Date of Birth 29 December 1975
Address 501/5 Manning Street
Potts Point
NSW 2011
Australia
Nationality


Telephone
Irish Citizen & Australian
Permanent Resident

+61 2 9360 9491 (Home)
+61 414 303 446 (Mobile)
Email noelos@bigfoot.com Web Page https://noelos.tripod.com/
Education
1980 - 1987 Réalt Na Mara National School, Skerries, Co. Dublin, Ireland
1987 - 1992 Holy Faith / De La Salle College, Skerries, Co. Dublin, Ireland
1992 - 1997 University of Dublin, Trinity College, Dublin 2, Ireland
Examinations
1990 Intermediate Certificate 9 Honours
1992 Leaving Certificate - Higher Level
Applied Maths
Business Organisation
Engineering
English
Mathematics
Physics
Technical Drawing
Irish (Ordinary Level)

A
C
A
C
B
A
A
C
1993 First Year Computer Science exams, average II.1
1994 Second Year Computer Science exams, average II.2
1996 Third Year Computer Science exams, average II.1
Statistics & Numerical Analysis
Artificial Intelligence
Systems Software & Data Communications
Computer Architecture
Computer Engineering
Computers in Society
Software Engineering & Compiler Design

II.1
II.2
II.1
II.2
II.1
I
II.1
1997 Computer Science BA (Mod.) Honours Degree, result II.1
The degree year included a major project. In my case, this was the development in C++ of an application for firework/pyrotechnic simulation.

Final year subjects studied were Distributed Systems, Information Systems, Systems Modelling and Computer Vision.
Employment History
Apr '01 - Jul '01 Deutsche Bank, L18, 225 George St, Sydney, NSW 2000
Position Analyst Programmer/Technical Lead/Technical Architect
Profile

The Whitelabel project endeavoured to present multiple retail financial services in a generic and consistent way using best-of-breed open technologies. This n-tier system included extensive use of Apache SOAP Server, XML and WSDL, BEA Weblogic Server and several open-standards based products primarily from the Apache Project.

This was a streamed development involving multiple teams working with the Business Component Development (BCD) methodology. I contributed architectural insights to the Infrastructure design team while leading the development of a prototype for the Financial Products team.

Due to the withdrawal of a major purchaser of the system, the project was mothballed at the beginning of July.

Oct '99 - Mar '01 Whitewolf/Advantage, 51-55 Mountain St., Ultimo, NSW 2007
Position Senior Developer/Technical Lead/Technical Architect
Profile

Whitewolf/Advantage is a consultancy group specialising in development of fully transactional web sites. Work includes full end-to-end projects as well as acting as expert staff working with client teams.

Systems Architecture of Transactional Web Sites for major clients. Design and development using all elements of J2EE (JSP, Servlets, EJBs, JMS, JTS, JDBC) primarily using BEA Weblogic Server and Weblogic Commerce and Personalisation Servers. Work with other languages and technologies is performed as need arises (e.g. XML, HTML, CSS, XHTML, XSL, PERL, TCL), including development and use of in-house tools.

Team Leadership role with extensive mentoring. Tight client deadlines frequently require quick but cogent decision-making. Close work with management to ensure correct strategic technology choices.

OO Analysis and Design using Unified Process, UML and Design Patterns. Extensive work with multi-technology n-tier systems. These include Solaris, Linux, Windows NT and numerous development tools.

Jul '97 - Aug '99 Beacon Systems Ltd., Dublin Exchange Facility, IFSC, Dublin 1, Ireland
Position Analyst/Programmer
Profile Software design and development using Java, SQL (Oracle/SQL Server), CORBA and the UML (using Rational Rose) and to a lesser extent C, C++, APL and several scripting languages. Evaluation, selection and use of products and technologies, including UML, Java, CORBA, RMI, Servlets. Trained colleagues and acted as mentor. Project leader for key Internet project. Contributed to multiple teams simultaneously. Integration of legacy systems. Extensive system administration including networking various operating systems, new product selection and deployment. Installation and maintenance of a highly secure firewall.
Summer '96 Beacon Systems Ltd., 10 Lower Mount Street, Dublin 2, Ireland
Position Java Programmer, Website Builder and Systems Administrator
Profile Built a website for a currency trading software company. Developed Java applets to demonstrate a small section of the company's software and to evaluate the language's potential. Administered a heterogeneous network (including Sun Solaris, Windows NT, Windows 3.11 and '95). Established Internet access for all users within the company.
Jun '95 - Mar '96 Gateway 2000, Clonshaugh Industrial Estate, Dublin 17, Ireland
Position Telephone Technical Support Agent
Profile Assisted PC users of all levels with both hardware and software technical problems. Responsibility for on-site support and/or replacement part deployment. Worked as part of a team; assisted in training of staff. Reported technical and procedural issues through the company hierarchy as necessary.
Skills Summary
Methodology

Experience of Rational Unified Process (RUP), Business Component Development (BCD), Extreme Programming (XP) and hybrids.

Programming

Extensive experience of Java, C, C++ and SQL (Oracle, SQL Server) CORBA, J2EE (EJB, JSP, Servlets, JTS, JMS), XML, SOAP, WSDL, HTML, XHTML, JavaScript, UML. Jbuilder, J++, Together/J, Rational Rose. Experience of ColdFusion, Ada, APL, Assembly, BASIC, CGI, Eiffel, Level 5 Object, Lisp, Modula-2, Perl, Progress 4GL, Prolog and Scheme and others.

Systems Linux, Solaris, HP-UX, Windows NT Server/Workstation, Windows '95/'98. Oracle 7 & 8 and Microsoft SQL Server installation and administration. Internet protocols and free Internet software (TCP/IP, DNS (BIND), SAMBA, IMAP (Cyrus) SMTP (Sendmail) etc.) Network design and administration, firewalls. Personal Computer, Sun and HP hardware - maintenance, repair and upgrades.
Other Interests
Music I play piano and sing both in choirs and solo. I am deeply interested in all types of music from classical to contemporary ... except country.
Travel I have enjoyed travelling extensively and look forward to seeing more of the world.
Acting I hold Gold Medals from London Academy of Music and Dramatic Art for Acting and for the Speaking of Verse and Prose. I have also competed in several drama competitions and in 1997 won the senior all-Ireland category in Feis Maitiú.
Theatre I attend professional and amateur productions and continue to perform in amateur and semi-professional productions.
Referees - written references available
Liam O'Duibhir
Development Manager
Whitewolf/Advantage
51-55 Mountain St
Ultimo
NSW 2007
Australia
Mr. Tom Geffell
CTO, Online Distribution
Level 18, 225 George St
Sydney
NSW 2000
Australia
Mark Caslin
General Manager Beacon Systems 1992 - 1999
14 Greenlea Park
Terenure
Dublin 6w
Ireland

This page was hand-coded by Noel O'Sullivan. Last updated September 2001.