Skip to content

bluemonki/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

About me

Hello, I’m John. I am a 41 year old software developer who has experience in all forms of development, from rapid prototyping in languages like Perl, Ruby or Python, to longer lived projects using languages such as C, C++ and Java.

I am a Cybernetics graduate from the University of Reading, where I graduated with a 2.1 MEng degree and spent a year working in industry. After my degree I worked at a small software firm in Bristol before moving south and starting work at IBM in Hursley. After 8 years I moved further south to work at Folk Digital, then Hitachi and now at Nourish Care.

I’m a very adaptable person, I relish new tasks and the unknown. I enjoy programming both professionally and recreationally and I also enjoy solving problems, hence the list of cross-functional responsibilities for the roles below.

I have a proven history of building infrastructure and teams to enable swift and efficient agile development via continuous integration systems. I have a strong focus on testing and testability with a focus on user experience. I’m also a certified CSM and CSPO.

CSM CSPO

Outside of work interests I run a code club at my son’s school, I’m an amateur triathlete and love picking up any musical instrument I can get my hands on.

Abilities

Programming languages:

Ruby, Python,Typescript, Javascript, Java (including JNI and Android), C++ (including Boost), Perl, PHP, bash and command shell scripting, C#

Technologies:

AWS (EC2, Lambda, EBS), SemaphoreCI, Git, Ansible, VMware, SOAP, Docker, Jenkins, HyperV, Artifactory, Google Protobuffers, XML technologies, NodeJS, most SQL databases, JSON, JIRA, Eclipse, JUnit, SVN,

Operating systems/platforms:

Linux (all variants on x64,PPC and 390), Windows, OSX, AIX, HP, Solaris, z/OS

Work

Software Engineer – Nourish Care

March 2020 - Current

Working as a full stack developer on backend, frontend features as well as Android app development and microservices. The backend features are primarily Ruby based with the microservices being in either Python or Javascript. As well as developing I was responsible for breaking down features into tasks and stories for the team and being on hand to help with infrastructure queries, DB queries and provisioning. This role included a lot of teaching and mentoring of less experienced developers especially around thread safety, code structure and agile development practices. I also lead the ‘Eco Team’ the goal of which is to get Nourish to net carbon neutral.

Senior Software Engineer -- Hitachi Data Systems / Hitachi Vantara

January 2016 - March 2020 (4 years)

VMware integration team lead: Ground up development of the VMware integration for the Protector product (C++). Initially a solo role development role, which became a team leader / mentoring role to junior engineers in the team. Constantly pushing for adoption and implementation of automation, unit testing, fuzz testing and continuous integration. This role also encompassed support for the VMware integration.

Senior DevOps Engineer -- Folk Digital

April 2015 - January 2016 (8 months)

Development and Integrations specialist for the Magento platform working with PHP, Javascript and Web Services and bespoke REST integrations with third parties.

Software Engineer (various roles) -- IBM United Kingdom Ltd

Integration Bus Level 3 Service : October 2014 – April 2015 (6 months)

Resolving customer issues with IBM products.

Industry Packs Lead : May 2009 – October 2014 (3 years 5 months)

Team lead for the Integration Bus Industry pack and Connectivity pack for Healthcare (Java based eclipse plugins).

Functional Test : October 2006 – October 2008 (2 years 1 month)

Created a reusable test framework (Perl) used by the test department as standard.

Software Engineer -- Riskaware

2004 – 2006 (2 years) Bristol, United Kingdom

Working on GIS data, databases, particle models and statistical clustering (C++)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published