Product Owner / Tech Lead / Scrum Master
Roche | Nov 2021 - Present
API
CVS
Node.js RESTful API
MuleSoft
* Designing APIs for three-layer Mulesoft/Solace decoupled API chains. * Managing the MuleSoft Dev Team, and implementing Solace message queue definitions for the the Diagnostics Digital Lab application suite. * Investigation of APIs to 3rd party legacy and novel applications. * General API work within a GxP environment. * There is a large element of CSV documentation production.
FileMaker Consultant
Schlumberger | Jun 2009 - Present
Excel
Groovy
Windows Server
JavaScript
FileMaker
This contract has run from 2009, where I was initially brought-in to clean-up a basic v.5 FileMaker
database of job notes. I was then asked to specify and develop a complete information management
system to run their entire Aberdeen Completions operation.
The system now comprises:
* Quality Control Plan (QCP) and Work Instructions (WI) for three separate segments - QCPs consist of
multiple WIs, with each task performed covered by a WI, Pre- and Post-job records, Client Satisfaction
Reports, Well & Rig data sheets;
* Goods Received Notices (GRNs) for electronically signing for deliveries, managing Technical Reception
of parts, notifying engineers of parts arrivals, and measuring KPIs;
* Equipment Transfers for tracking movement of goods within the enterprise;
* Assignment Tool for managing engineer assignments between clients;
* Quotes, Proposals and Tenders tool, for generating versioned PDF quotes by tying Word & Excel
directly into FileMaker via VisualBasic macros;
* Order Purchase Tracking for managing production of parts in other SLB sites; and
* Forecasting Tool, for producing forecasts and rolling forecasts with a TimeMachine-style interface for
reviewing previous forecast states.
**The contract has been in maintenance mode for over 3 years now, at one day month.**