Alex Tingle

Curriculum Vitæ

Name: Alex Tingle
Address: 58 Kings Way,
Harrow, HA1 1XU
United Kingdom.
Telephone: (+44)7901 552763
E-mail: alex.cv@firetree.net

Current Technical Skills

(All technical skills used within the last 12 months.) Visit my online portfolio.

C++ (11 years)
Expert level. Lead programmer on a number of Unix server applications. Extensive knowledge of the STL. Exposure to Visual C++/MFC for development of Win32 applications. Great experience of porting applications between operating systems.
Unix (9 years)
Great experience of the C++ development environment on a number of Unix flavours; HP-UX, Linux, Solaris, Tru64/Alpha, AIX, Mac OS X. Very comfortable with a variety of scripting tools; shell scripts, Awk. Some knowledge of Unix systems administration.
Oracle (9 years)
Experience of using SQL, both as a scripting language and from within C++, using the OCI interface. Also some experience with MySQL, the popular open-source relational database.
CORBA (8 years)
Principal author of omniEvents, an implementation of the OMG Event Service specification v1.1, and of omniIFR, a CORBA interface repository. Familiar with the Object Management Group's C++, Python and Java IDL mappings.
XML/XSLT (8 years)
Decided that Broner would use XML as a common language for data exchange. Designed DTDs, and used both the SAX and DOM parsers. Responsible for porting the Apache Xerces parser to the Tru64/Alpha platform.
Python (6 years)
My favourite scripting and rapid development language. Used for administration tools for CORBA applications, build system tools, CGI scripts.
HTML/CGI/JavaScript (8 years)
Web page design with HTML, CSS and JavaScript. Server side scripting with Python, PHP and Perl, database integration and cookies. Wrote the popular EventCalendar plug-in for Wordpress. Flood maps mash-up. Easy Ajax Album online gallery.

Experience

Feb 1999 – present
Broner Metals Solutions (formerly Aspentech Inc.)

Technical Architect responsible for design and development of bespoke scheduling systems for the steel industry. Coordinate and mentor a department of 15-20 software engineers.

Aug 2007 – Dec 2007
Red Redemption Ltd.

Consultant. Designed and implemented JavaScript UI sugar for client's new social-networking web application.

Jun 2006 – Sep 2007
Vielife Ltd.

Consultant, product specialist. Advised client how to get the best from their product. Debugged business logic, and added features. Designed and implemented internationalisation tools. Trained client's staff in Python programming and application specific skills.

Apr 2006 – Aug 2007
Blueorange Technologies

Consultant. Architected web-applications. Lead technical liaison with customers and partners. Wrote implementations using Python, HTML and SQL.

Mar 2004 – Jan 2005
Rubix Information Technologies

CORBA Consultant (part-time). Responsible for adding fault-tolerance features to omniEvents, my open-source messaging application. Give general advice about CORBA to the project team.

1997 – Dec 1998
Reuters Group Ltd.

Project Coordinator for the development and maintenance of real-time financial database and data-collection software. Manage teams of up to five programmers. Play an active rôle in design and development.

1993 – 1997
GEC Marconi Radar & Defence (now BAE SYSTEMS)

Design Authority and Team Leader for the development of real-time embedded software for a component of a large defence project.

Software Engineer, part of a team working on a large software simulation project.

Systems Assessment Engineer. Definition of ‘acceptance test scenarios’ for a major project. This critical task involved negotiation with the customer, and required broad technical knowledge of radar and electronic warfare systems.

Education

1990 – 1992
Birmingham University, Birmingham, UK.

Physics with Theoretical Physics: 2nd Class Honours, Division ii.

1988 – 1990
Christ’s College, Cambridge University.

Natural Science Tripos.

1978 – 1988
Tettenhall College School, Wolverhampton.

‘S’ Level Physics grade one.
5 ‘A’ Levels: Physics, Chemistry, Maths, Computer Studies (all grade A);
Art (grade B).

©2004, 2005, 2006, 2008 Alex Tingle. This work is licensed under a Creative Commons License.
Permission granted to copy but NOT TO MODIFY this document.