Personal details

Richard D. - Remote full-stack developer

Richard D.

Product Owner / Tech Lead / Consultant
Based in: 🇬🇧 United Kingdom
Timezone: UTC (UTC0)

Summary

Hi, I'm Richard, and 54 year-old developer from Scotland, (right in the middle of Whisky country!). I enjoy working with people, helping them to understand their problems, and collaborating with them to design appropriate solutions.
Over the decades I've worked on front-end, back-end, and everything (lots) in between. I'm fluent in Mac & Windows, either in the UI or on the command line. I love automating the boring tasks. I'm also adept at solving team and stakeholder management issues.
My aim - be a little more Renaissance, one day at a time.

Work Experience

Product Owner / Tech Lead
Roche | Nov 2021 - Present
API
CVS
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.**

Education

University of Cambridge
Master's degree・Computer Science
Oct 1987 - Jun 1990

Certifications & Awards

6.00.2x: Introduction to Computational Thinking and Data Science
MITx | May 2016
6.00.1x: Introduction to Computer Science and Programming Using Python
MITx | Aug 2015