Stephen Young

CV

About Me

I am a Technical Lead currently working at EVRYTHNG. I have led a number of engineering teams in the delivery of high-quality software applications that are robust and scalable with over 8 years experience in the software industry.

Skills

  • Leading teams of engineers to deliver superb software
  • Improving teams through mentoring, setting and monitoring objectives and hiring new talent
  • Introducing and advocating good engineering practices
  • Working in a team to design the technical solution for a product
  • Experienced working in Agile environments
  • Node.js and Java
  • Fluency with cloud providers particularly the AWS ecosystem
  • Building web front-ends

Employment History

Technical Lead at EVRYTHNG
August 2015 – Present

In this role I've led two teams of five people to develop EVRYTHNG's distributed platform for the Internet of Things. The first is the Node.js team where I've promoted modern software engineering methodologies and best practice working with Node.js. The second is my Agile project team who I lead in the development of various projects and the architecture design of our software. My main achievements have been:

  • Leading the delivery of a number of key products for the business. This has included scaling the company's real-time service to handle hundreds of thousands of connected clients, building a number of analytics systems in Java and producing tools to help EVRYTHNG's customers engage digitally with their customers
  • Improving the performance of Node.js team members based on comparisons of six-monthly colleague assessments. This was achieved through providing regular feedback and mentoring engineers in how they can improve as developers and professionals
  • Accelerating product development and bringing forward the launch of many new features through managing the recruitment and integration of new engineers into the team
  • Increasing engineer satisfaction and improving productivity by introducing various enhancements to the engineering team. This has included encouraging more test-driven development, explaining and advocating better coding practices and spurring EVRYTHNG's move to a microservice architecture
  • Identifying areas where the engineering team could improve the quality of its products and the speed of its iteration. For example, bringing feature flags into the development process and uncovering data and metrics that gave engineers a better understanding of how their software was performing
Senior Software Engineer at Axisto Media
December 2013 – August 2015

I built and managed a number of applications that supported Axisto Media's core business of delivering video webcasting tools. My main achievements were:

  • Building both the front-end and back-end of a website that allowed companies to broadcast presentations to the rest of their employees. This software served the company's main client base of medium and large-sized businesses
  • Improving the work of a part-time colleague through mentoring, knowledge-sharing and setting goals for their further development
  • Modernising the workflow and tooling of the company's applications. For example, I advocated and implemented test-driven development and created a better deployment pipeline for our software. This helped to improve our code quality and productivity
Software Engineer at DigitasLBi UK
May 2012 – December 2013

In this role I built the front-ends for a number of websites to help the digital marketing strategy of DigitasLBi's customers. My main achievements were:

  • Leading an Agile team of four developers to build a large website for Honda Europe that went live in over 20 European countries
  • Winning the engineering team's hackathon competition in the summer of 2012. My project was an application displaying DigitasLBi staff worldwide using Node.js
Web Developer at global3digital
October 2011 – May 2012

I built investor relations websites for corporate clients mainly listed on the London Stock Exchange using Drupal. I was responsible for both the back-end and the front-end.

Web Developer at Bright Sites Consulting
April 2010 – October 2011

I worked with a team of four on building websites for a range of clients which included a DIY and lottery company.

N.B. I began teaching myself to program in September 2009. From September 2007 until April 2010 I had a number of roles unrelated to technology including: 'Graduate Trainee' at a local council and 'Parliamentary Analyst' with mySociety.

Education

University of Sheffield
2004 – 2007
  • 2:1 in BA (Hons) History and Politics
Davenant Foundation School
1996 – 2003
  • A-Levels: Psychology (A), History (B), English Language (C)
  • AS-Level: Religious Education (D)
  • GCSEs: 1 A*, 3 As, 6 Bs

Personal Highlights