Independent Information Technology and Services Professional
Oxford, United Kingdom
Independent Information Technology and Services Professional
Oxford, United Kingdom
(Self-Employed; Myself Only; Internet industry)
February 2007 — Present (2 years 6 months)
(Leisure, Travel & Tourism industry)
November 2005 — December 2006 (1 year 2 months)
PADI Scuba Diving Instructor / Dive Centre Manager
(Public Company; 201-500 employees; Airlines/Aviation industry)
September 2004 — October 2005 (1 year 2 months)
Software engineering in Ada for multi-processor real-time systems.
Object-oriented design and system architecture using UML; use case diagrams, class diagrams, package diagrams, sequence diagrams, collaboration diagrams, state diagrams, activity diagrams.
Safety critical code implementation using the SPARK Ada subset.
Algorithm development for automatic Ada code generation from UML models.
Product level test creation, execution and analysis using XML.
Software tools used: Artisan Realtime Studio, Artisan Shadow, XML Spy, SPARK, Ada 86
(Leisure, Travel & Tourism industry)
March 2004 — September 2004 (7 months)
PADI Scuba Diving Instructor in Sharm el-Sheikh, Egypt.
(Leisure, Travel & Tourism industry)
May 2002 — October 2003 (1 year 6 months)
PADI Divemaster
BSc Hons. , Computer Science , 1999 — 2002