Achievements

advertisement

Tom Horn

1/30 Elizabeth St

Artarmon, 2064

NSW

Australia

Home : 9884 7010

Mobile : 0404 484 519

Email : thorn1@bigpond.net.au

Web : http://users.bigpond.net.au/thorn

Qualifications

Bachelor of Science, Double Major Computer Science.

Career Summary

Cognethos Pty Ltd

Equity Systems – Reuters Financial Graphics. o Senior Software Engineer

October 2002 - Present

June 1995 – October 2002

December 2000 – October

2002

June 996 - December 2000

June 1995 – June 1996 o Software Engineer o System Tester

Key Technical Skills

Environments Languages

Windows 7 years C/C++

UNIX

Linux

7 years

2 years

Delphi

C++ Builder

Visual Basic

Python

Java

Programming/Database Tools

6 years Oracle 8i 2 years

3 years SQL

2 years ODBC

2 years

2 years

1 year HTML

1 year TCP/IP

2 years MFC

XML

STL

7 years

6 years

1 year

2 years

3 years

Key Capabilities and Achievements

Technical Leader. o Designed and Implemented XML driven business logic system for multi-threaded financial timeseries server. o Designed and implemented TCP/IP server, sourcing interday timeseries data from a remote ODBC source.

Software Developer. o Designed and implemented TCP/IP client applications for server configuration management.

Technical Specification and Design Author. o Co-wrote system design specification for second-generation financial timeseries server.

CMM (Capability Maturity Model) Process Development

Representative. o Contributed to company achievement of CMM “Level 3” accreditation.

SCM (Software Configuration Management) and SQA (Software

Quality Assurance) Project Representative.

Technical Trainer for internal training and external project transition.

3 years

6 years

4 years

4 years

4 years

4 years

Peer Review Team Leader.

Software Testing Process design and execution.

Career Responsibilities and Achievements

2 years

3 years

Cognethos Pty Ltd

Specializing in Financial Software development.

Senior Software Engineer

Responsibilities o

October 2002 - Present

October 2002 – Present

Achievements o

Equity Systems Limited June 1995 – October 2002

A subsidiary of Reuters (International news and financial information provider) specializing in Financial Graphics software development. Develops client and server financial timeseries software for small site to enterprise distribution on a variety of platforms.

Senior Software Engineer December 2000 – October 2002

Responsibilities o Transition all aspects of new server architecture an offshore Reuters development center. o Design and implement second-generation multi-threaded financial timeseries server based on an Oracle 8i database. Develop new server architecture for enterprise scalability and performance.

Achievements o Designed and Implemented XML driven business logic system for financial timeseries server. New XML schema has dramatically improved the remote business logic maintenance system. o Co-wrote system design specification for second-generation financial timeseries server. o Trained developers, testers and project managers from offshore

 development center in all aspects of new server architecture. o Completed development and offshore transition for second-generation multi-threaded financial timeseries server.

Software Engineer June1996 - December 2000

Responsibilities o Implementing C/C++ network and database interfaces for financial timeseries server. o Maintaining C/C++ code for financial timeseries server. o Extending Online Help for financial timeseries server. o Liaising with testing department, assisting with defining and executing test plans. o Implementing C/C++ components for financial timeseries server.

o Implementing C/C++ utilities and processes for data file format upgrades.

Achievements o Implemented CMM processes for the software life cycle, particularly

SQA, SPE (Software Product Engineering) and SCM. Directly contributing to the company wide “CMM level 3” accreditation. o Designed and implemented second tier TCP/IP server, sourcing interday timeseries data from a remote ODBC source. This technology provided unprecedented lengths of interday timeseries history to our existing timeseries server software. o Designed and implemented C/C++, Delphi and C++ Builder TCP/IP

 client applications, which significantly improved server configuration management usability.

System Tester June 1995 - June 1996

Responsibilities o Executing test plans for financial graphics software on Windows NT and

HP UNIX. o Writing Visual Basic Test Harness software to exercise the interface to a

COM component.

Achievements o Co-designed test harness interface, which was used as the basis for all product testing of the COM component for several years following my departure.

Personal Projects and Interests

Fuzzy Logic for Emotional Agents – Building a generic fuzzy rule engine to simulate emotional human agents in a game world.

Japanese History – Reading Japanese history between 800 AD and 1869, research for a computer game setting.

 Crush Deluxe ™ Stats Manager – Reverse engineered data format for internal game statistics. Implemented an application in C++ Builder to present graphs and tables of game statistics.

3D Object modeling in Bryce for web page design and computer game development.

Building interactive web pages in java.

Visual Graph Simulator – A scaleable Computer Learning tool for graph design and graph algorithm simulations (Depth First Search, Topological Search, etc…). Versions for Windows and Solaris.

French Language and culture.

Ballroom dancing

Referees available on request

Download