|
Name
|
Martin Hill |
DOB
|
15th July 1969 |
|
Address
|
South Wales |
Tel |
+44 (0)7901 55 24 66 |
|
email
|
martin/at/martinhill.me.uk | ||
|
web
|
www.martinhill.me.uk | ||
|
Travel
|
Willing, single, British, home owner | ||
|
||
|
Continuing work to understanding how we can improve collaborations across poor infrastructures, such as in direct support of the fighting soldier. Outputs include additions and changes to training for both military and military support organisations. First introductory paper published to ECIME 2010: Life & Death Decisions using Sparse Unreliable Evidence. Other papers listed here: Academic Publications. |
|
||
|
The ultimate geeky job: developing a globally distributed web service grid to combine both legacy and new astronomical applications and data into a 'Virtual Observatory'. Typical architect tasks; defining and designing large scale message-based transaction services, including message definitions, data exchange standards, performance analysis, failover mechanisms, versioning, deployment dependencies, preserving compatibility over time, etc. In the last year also investigated visualisation & data mining techniques for applying to the Virtual Observatory. The diverse disciplines within the astronomy community, along with some very difficult technical problems in associating and meaningfully combining data, makes this unusually interesting. Experience of and skills in deploying distributed systems are rare in the astronomy community. Many standards do not exist, and those that do are being developed by astronomer committees, yet we still succeeded in building a working distributed set of applications and datasets, tied into a 'grid' by registries and workflows. Team Leader for the main development phase for publishing datasets. Design Authority for the 'Publishers AstroGrid Library', a codeset to help data owners publish their data to the Virtual Observatory. Contributed to setting international interoperation standards, mostly for data and metadata representation and querying. Planned and deployed real-world datacenters to ROE, European Southern Observatory, Leicester, Rutherford Appleton Laboratory. Java used to create web services, XML & SOAP for messaging and metadata, XSLT, Relational databases (eg SQL Server) accessed through JDBC, bespoke data formats, collaborative tools (Wikki, forums, CVS, BugZilla, etc), Grid concepts and recently wrote multi-threaded user interface applications using Java/Swing. |
|
||
|
As a TA soldier, mobilised to serve with the Joint Nuclear Biological Chemical Regiment in Iraq as part of Op Telic (early 2003). Maintained mobile radio hub (3 nets) for the Westminster Dragoons detached to 16 Air Assault; kept the hub fully operational during the warfighting phase. Later kept peace, caught looters, gaurded people & things. Took part in night patrols and car chases. Successfully didn't get shot. |
|
||
|
Designed proposed public interface for the Galileo satellite navigation, including safety critical aspects for search & rescue, as well as scientific data and service analysis. Technical ‘trouble shooter’ on battlespace visualiser and logistics support prototypes for DSEI show, demonstrating wireless information systems for ground troops. Acted as ‘technical integrater’, locating and resolving problems. These were written as Java Swing and C++ clients through java servlet web services to Access databases using JDBC. Bid Manager on proposal for Launch & Early Orbit Phase control centre (eLEOP). Bid Manager on pre-bid study for ESA GOCE (Gravity field & Ocean Circulation Explorer). Technical Consultant on EUTELSAT (largest European satellite operator) database replacement study. |
|
||
|
Satellite Control Centre (SCC) software porting Managed this £400K 14-man project to analyse and prototype the full port of EUTELSAT's SCC software (see below) from VMS-based code to an ‘open systems’ application that could be used on other platforms. The project had a 'challenging' timescale and was delivered (largely!) to the customer’s satisfaction. Carried out most technical and quality management, client contact and reported directly to the divisional management team. Also Design Authority for the Java/Swing telemetry monitoring application (JUICE), for providing real-time displays to monitor satellite status. Led a sub-team of 4 with procedural backgrounds. The application had to be very reliable and multithreaded to process multiple telemetry streams. It included a GUI builder so displays could be built by users (I wrote the GUI-Builder and SAX/XML bean loader), with a plug-in interface protocol to handle different server APIs and satellite missions. |
|
||
|
This long-running Logica project built and maintains the European Telecommunication Satellite’s (EUTELSAT) Control Centre software and some support systems.EUTELSAT operates 16 satellites of 4 missions, and continuously add new missions. Roles included:
|
|
Special Business Software (Kiambu, Kenya) |
|
Specialist Software Consultancy & Development (Kenya) Set up and managed this business with the aim of filling part of the high demand for quality computer systems in this third world country. It consisted of consultancy to various businesses, configuration & system integration, training, and some complete system developments from requirements analysis, design, development, testing and training to support, including the following:
The objective was to create a computer consultancy company that would be self-sustaining after my departure. Unfortunately, with the economic and political situation it was slow and difficult to expand, and I felt I would be better applying my skills in the UK. |
| The DEPOT, Box 720, Kiambu, Kenya |
|
Teambuilding & Leadership training centre (Kenya) Employed to set up this Rotary charity dedicated to training young adults from all walks of life, from street-children to private school pupils, in self awareness, leadership, teamwork and creativity. When started, it had one employee, little equipment or capital, no course-work, an empty office and no transport. Within nine months the office was equipped with (working) telephone and computers, there was transport both for the office and expeditions, direct access to funds, three trained instructors, office staff, resources to run two courses simultaneously, two expeditions to draw on as experience and eight paying courses booked for the last quarter, very close to our break-even target. Took part in much of the training, organised both expeditions and oversaw the last one, a 40-strong camel trek in Laikipia, north-mid Kenya. |
|
E Europe, Turkey, Syria, Jordan |
|
Organised and oversaw the training & preparation for this two-man trip to Kenya. Abandoned when my co-driver crashed (and wrote-off) the Land Rover in southern Jordan. Oops. |
|
Small Business Solutions, Nares Gladley Farm, Leighton Buzzard, UK |
|
Computer consultancy to small businesses (UK) ‘Kameleon’ is an office-automation/information system for small businesses, including contact details & histories, letter-writing, invoicing & overdue-account tracking, and options to add specialist modules.
Sundry computer support and consultancy for local small businesses, including network installation & configuration (LANtastic, Novel LAN v4, Sage Mainlan, OS/2 Warp connect) . |
|
Europe, Turkey, Syria, Jordan, Egypt, etc |
|
‘Practice’ 5-man expedition to discover the practical requirements for overland travel. Ensured relevant paperwork was completed, training (incl medical) was carried out, my Series III Land Rover was in order and the equipment suitably prepared.Once underway co-ordinated navigation, food purchase and preparation, vehicle maintenance, etc |
|
University of Edinburgh, UK |
|
Physics applied to astronomy, cosmology, stellar & galactic structures, etc. Wrote astronomy data-processing tools and a star-formation simulator in Pascal. Extra-curriculur courses in Ancient History (merit), Economic History (merit) and Computing. President of the Astronomical Society, Committee Member of the Historical Society, Astrophysics Class Rep elected to University Senate, Debates Society Science Rep. At the university's Officer Training Corps, introduced to formal teamwork & leadership training, planning and ‘appreciation’, and training others in lectures and practical sessions. |
| 'Private
Practice Management System' Salesman & Developer, Jul 87
- Sep 88 Small Business Solutions, Nares Gladley Farm, Leighton Buzzard, UK |
|
'PPMS' is an office-automation/information system for private medical consultants. This year between school and university I demoed the system to practices in Harley Street, trained staff in its use (many of whom had not used a computer before) and supported the users. Demos included stands at shows. The system was written in PowerBASIC on Intel PCs running DOS; I worked at rationalising the libraries (what today might be called 'refactoring') and adding some of the new features. |