William Winter

London, United Kingdom contact@wwinter.co.uk

I am a self-taught developer with over 10 years experience in development including 7 years of commercial experience in web application development using a variety of programming languages.
Download CV


Experience

Site Reliability Engineer

Working as part of the Global Reliability Platform supporting multiple Sky & Comcast streaming services such as NOW TV, Sky Go and Peacock my job at Sky is to ensure the platforms are running smoothly and to investigate any platform errors which may occur.

The tech stack used at Sky was a mixture of Golang and Python with Golang being our primary language of choice for our day to day microservices such as APIs and data ingestion. I helped to create new Golang API standards when I joined the team as all the different services we were supporting at the time had a different framework being used. This helped speed up development and testing as everyone was able to pick up any of our services and get working straight away instead of having to spend time getting familiar with it.

At Sky we used Jenkins and ArgoCD as our CI/CD tools and terraform to deploy our Kubernetes infrastructure. As part of the SRE team, I was responsible for all of my deployments so managed to get a good understanding of how these tools worked. Other technologies we used were Google's BigQuery and Data Studio for our data store reporting, Kubernetes for our infrastructure and GitHub/ZenHub for our project management.

August 2021 - Present

PHP Developer

Working on brands such as BBCGoodFood, RadioTimes.com and Gardeners World I was helping to develop a new headless content delivery platform built on top of WordPress. While building the new headless platform I was able to work with new technologies such as Symfony, Docker, AWS (Lambda, CodePipeline & ECS) and ElasticSearch.

During my time at Immediate I have worked on a new ElasticSearch service using ElasticSearch 7 and also maintained our current ElasticSearch microservice. I also implemented a new related content module into the brands which provided better recommendations for articles a user was viewing based on our ElasticSearch weighting.

While working at Immediate we worked in an Agile environment and aimed for 100% unit test coverage on all new work completed which would be automatically blocked by our Jenkins pipeline tests and our AWS CodePipeline reports.

November 2018 - August 2021

Web Application Developer

Working on a large scale web application, completing bespoke client work and developing a variety of internal applications using languages including PHP, MySQL, C#, VB 6, JavaScript and jQuery with small HTML & CSS elements. During my time here I have shown I can work well with others as I was tasked with helping the apprentice developer to increase his knowledge and get a better understanding of how we work.

May 2015 - November 2018

Apprentice Web Developer

As an apprentice website developer I gained invaluable knowledge regarding the process of developing a web application. I undertook training courses to learn C#, VB, MS-SQL and how to use UNIX systems. I also gained a Microsoft Programming in HTML5 with JavaScript and CSS3 (Course: 20480B) certification

May 2014 - May 2015

Education

Baltic Training Services

Level 3 Software Development Apprenticeship - Distinction+ Achieved

After leaving school and sampling a college course I concluded an apprenticeship would prove a more successful career path for me. My apprenticeship with Baltic Training Services taught me invaluable skills in software development courses including C#, Visual Basic, MS-SQL, Unix, Software Development Process & Testing and Customer Services. During my time at Baltic I gained commercial experience which has since allowed me to advance my software development career.

May 2014 - March 2015

Skills

Programming Languages & Tools
Workflow
  • Jenkins Build Pipeline
  • AWS CodePipeline
  • Responsive Mobile Design
  • Cross Browser Testing & Debugging
  • Agile Development & Scrum
  • Test Driven Development