Over the last twenty years I have worked as an analyst for a software firm delivering derivatives trading system's to investment banks, as a big 4 management consultant advising on capital markets systems transformations, as an IT project manager implementing large scale IT change programmes for global investment banks and currently as an agile project manager delivering mobile and web apps to large corporates. I completed Makers Academy at the end of 2016 and have been coding in my spare time ever since, learning both JavaScript and Python, whilst working for a small technical consultancy. I have now decided that the time is right for me to pursue my long term ambition of becoming a software developer. My interest in software development started whilst working as an analyst for a software firm and I am excited that I have now, some 15 years later, taken the plunge with Makers Academy to become a professional software developer.
I'm looking for Full Stack junior developer roles where I can start to use my skills gained at Maker's Academy whilst also being encouraged to develop and learn new skills and contribute to the production of great software.
Having worked as a business analyst within a software firm, I have developed excellent technical analytical skills, which have enabled me to break down features and requirements into manageable user stories to be used to drive the development of projects. These skills have been invaluable both in my career to date as well as during my time with Makers Academy and I believe, will help me to become a highly effective software developer.
I am an excellent problem solver with an analytical and logical approach to problems. This enables me to come up with sensible hypotheses that allow me to work through potential solutions. I have been challenged at Maker's Academy on numerous occasions with development problems and in the main have been able to solve them by using these skills.
I have had a varied and successful career to date, working in many different capacities where I have been required to pick up new concepts quickly. In some instances I have had to undertake numerous tasks as part of my role, from detailed business analysis right through to Programme Management and senior stakeholder engagement. This adaptability has been invaluable whilst learning to become a developer and I believe will continue to help me effectively put into practice new concepts and technologies in relatively short timeframes.
| Project title | Description | Development timeframe | Technologies | Testing |
|---|---|---|---|---|
| Team Boom | A calendar based web app for managing your workouts. | 5 days | Ruby, Ruby on Rails, JQuery, PostgreSQL | Capybara, RSpec |
| I'm In! | An interactive web app allowing people to post and resource community projects and to allow people to volunteer for those projects. | 10 days | Javascript, Meteor JS, MongoDb | Mocha, Chai |
- Member of the remote 2016 September cohort.
- OOP, TDD, SOLID, MVC, DDD
- Software Craftsmanship
- Ruby, Rails, Javascript, Meteor
- Rspec, Capybara, Jasmine, Mocha
- BA(Hons) Economics - University of Leicester - 2:1 (1989 - 1992)
- Open University - Analysis and design of enterprise systems: an object-oriented approach (2005)
- Open University - Relational database systems (2005)
- Project Management - PRINCE2 (2006)
- Project Management - experience running both Agile and waterfall projects. I have managed sizeable projects with team's of up to 20 people and been responsible for budgets up to £10m.
Keytree (Jan 2017 to current)
Agile Project Manager
I have been working as an Agile Project Manager responsible for the delivery of two mobile products.
I have managed the development of a new HR application to allow users to provide instant feedback to fellow team members and peers from across the group. I was involved during the initial scoping of the project and have since been responsible for all phases from inception through to testing and implementation. The application was developed using SAP SCP, React and Javascript.
I have also managed the development of a delivery tracking mobile app for a major water utility. This app was built on Android and allows routes to be scheduled for drivers to follow and confirm deliveries in real time back to head office. The app also allows management of issues during deliveries to allow more time to be allocated to the drivers to complete their routes.
Both projects used agile methodologies as the project management approach. I have been responsible for sprint planning, retros and daily stand ups with the development and test teams from incpetion trhough to go live.
Deutsche Bank (Sept 2015 to Sept 2016)
Project Manager Market Risk IT
EBA Regulatory Testing Standards - I was responsible for the EBA RTS 15-day testing project for Deutsche Bank’s Market Risk IT function. The 15-day testing project aimed to reduce impact testing of new market risk methodologies to acceptable timescales to ensure changes can be released into production in a timely fashion.
Lloyds Bank Group (Aug 2014 to Aug 2015)
IT Project Manager
TSB Divestment Programme - I was responsible for the Customer Project as part of the TSB Divestment Programme at LBG. The purpose of the project was to separate and transition the Customer Data applications onto new target infrastructure for Verde (TSB).
Barclays Investment Bank (Apr 2014 to Aug 2014)
IT Project Manager
I was one of the project managers working within Barclay's Independent Valuation Control Programme, rolling out updates for the equity derivatives asset class.
HSBC Regulatory Change Programme (Jan 2013 to Nov 2013)
IT Project Manager
I was the project manager responsible for the delivery of HSBC's trade reporting capabilities for FX options.
Lloyds Bank Group (Oct 2010 to Dec 2012)
IT Project Manager
TSB Divestment Programme - I was responsible for managing creation of the Treasury IT system solution for the new TSB divestment entity.
Ernst and Young (Jan 2010 to Oct 2010)
Senior Manager
Working in Capital Markets IT Advisory group.
IBM Global Business Services (Jan 2009 to Oct 2009)
Senior Manager
Working in Capital Markets IT Advisory group.
Deloitte (Sept 2006 to Dec 2008)
Senior Manager
Working in Global Banking Operation Excellence Business line focused on trading systems implementations.
Lloyds TSB - Financial Markets (Jan 2005 to Sep 2006)
IT Business Analyst
Working in Financial Markets area of the bank, developing new features for their derivatives trading application.
Summit Systems International (April 1999 to Dec 2004)
IT Business Analyst
Working as a business analyst within a software development company providing derivative trading solutions to many of the top UK investment banks. I was involved in product development and implementations at both green field sites as well as new supporting delivery of new features to existing clients. I became proficient in SQL to help analyse data issues as well becoming familiar with the code base for areas of the system.
Gresham Financial Systems Limited (Jul 1998 - Aug 1999 made redundant) IT Business Analyst Working within the payments and back office areas.
Societe Generale Treasury and Capital Markets (Oct 1996 – Jul 1998) Credit Risk Analyst
NatWest Bank (Jan 1993 – Oct 1996) Credit Officer, Corporate Banking
##Interests Running - I am a keen runner, regularly taking part in races from 10k up to marathon, as well as numerous triathlons. Cricket - having previously played minor county cricket I now run my son's age group at Beaconsfield Cricket Club and am a qualified level 2 cricket coach. Psychology - I have a keen interest in psychology, the psychology of personalities and mental health.