if you need bugs squashing then email me: hello@sofi.digital
I worked together with John at the technology division of Sky Television in Germany in
the
development of the set-top boxes. It was great working together with John for at least
two
reasons. First, his great way of dealing with technical problems finding solutions for
new
challenges but also digging deep into existing problems and finding the root causes and
solutions on unknown territory.
Secondly, his personality, being an absolute team player,
bringing the overall team that he is working with to new heights. Combining both of
these
abilities he ensures that the overall project went overly successful with good technical
results
and an immensely motivated team.
Senior Developer
John has been a key part in the successfully and timely delivered application
development
project “Hyperdrive” at Sky Deutschland working together with Gillian Hughes, who took
over
as
an external project lead on my behalf and has joined my team since then. John has taken
over
responsibility and leadership within the international development team, always looking
forward,
thinking ahead, being creative and fast in flexible and scalable
solutions/implementations.
He
kept his enthusiasm when things were tough and proved his ability to easily adapt to new
requirements and changes. John also demonstrated excellent communication and delegation
skills.
John managed to get familiar with the German ways of living & working (at Sky) really
fast,
lived team spirit at its best, delivered highest quality work and simply is a great
person.
Thank you very much, John! I would love to have you back in the development team if a
new
project kicks off.
Director Demand & Program Management at Sky Deutschland Fernsehen GmbH & Co. KG
John & I worked together on a very high profile product relaunch with fixed timescales,
a
challenging budget, and consistently changing scope.
Entering any project which has already kicked off can be daunting for a PM, especially
in a
new
country (Deutschland) so it was excellent to be introduced to John over a cuppa
Yorkshire
Tea,
and to be given a comprehensive and completely understandable briefing on development
completed
to date.
John was a key member of the Application Development team, and together we ended up
running
with
multiple concurrent projects.
He is a fastidious developer, a methodical problem solver, and delivers high quality
work.
He is
excellent at providing updates to progress, explaining the details and providing
‘layman’
explanations where required. All qualities which make having him as part of your team, a
dream!
John was instrumental in creating the very close team bond we experienced at Sky
Deutschland
working on the Hyperdrive project. As a final note, this project has been lauded in Sky
Deutschland as an example of outstanding project & product delivery and the team was 1
of 4
shortlisted as outstanding international delivery team in the Sky Awards.
In addition he is great fun, can lighten the mood when it gets a bit much, and is a
fantastic
Social Secretary, I miss working with him already. Oh and I have run out of T-Bags.
Project Manager - Content Partners at Sky
- All
- Bg Group
- Sky
- TeraVolt

Google Maps API for Flash-based corporate data-book that uses Oracle DB overlaid data and content.
Custom component development for SQL Server business objects 3D data visualiser.
Enterprise-wide employee desk allocation portal application with hot-desking functionality. Deployed at sites in the UK, US, Australia & India. Regular presentations to the UK, US and Australian SVP and board members on the status of projects.
Oil and gas production data overlaid onto a google maps application. The application connected with an Oracle DB and created layers that could be enabled or hidden.

The application loaded live production data, safety messages, photos and video
content and documents that were relevant to the location.
Overlaid layers of information allowed for fast and accurate visualisation of
data.
Users were able to search the data and display results either in list of map
form.

The application could be zoomed to drill down to greater detail and the value chain could be dragged and explored.
Simple colour coding meant that the areas of concern within the value chain were immediately visible to the user.

Any logged-in portal user was able to find another staff member by logging into this application and searching by name or location.


Embedded Linux, various APIs for customer login and device verification. Using: AS2, JavaScript, NodeJS, InteliJ Idea , Terminal and GitHub.
Refactoring Set Top Box code. bug investigation, discovery and fixing. Code reviewing. Rebuilding components for media playback on various set top box hardware models. Member of a team that was selected finalist for Best of Sky Awards 2018.

One of my favourite contracts that implemented the best use of agile methodologies that I've ever had the pleasure to be a part of.

Design and development of programme editor CMS for a German streaming TV solution. Vanilla JS / SQL / NodeJS / PHP / Agile / Linux / GIT / CSS / API integration

Smart devices will look for a configuration that matches their location, subscription package, language and manufacturer. Editors can assign content to widgets for broadcast based on the configuration.
Please email me. hello@sofi.digital