Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Peter Jackson

Senior Solutions Architect

Summary

Detail-oriented Architect with almost 10 years as an architect and over 20 years in the engineering space. Committed to improving system design and operations for reliable workflow management. Create thorough documentation for developers as well as stakeholders to easily follow. Hardworking and passionate about engineering and working with business. Excellent problem solver who also believes the solution is often obvious when the requirements are fully understood.

Overview

24
24
years of professional experience
8
8
Certifications

Work History

Senior Solutions Architect

Multichoice - Group Digital
06.2022 - Current
  • Established cohesive relationships with clients, translating their needs into actionable technical specifications for successful project execution.
  • Collaborated on a number of cross division projects to support the rollout of new products.
  • Working extensively with a third party vendor on a number of projects from solution design through implementation.
  • Helped employ and lead a junior in house development team as they took over from the third party vendor.
  • Did a full analysis of our Azure stack and implemented a number of costs saving measures to cut our cloud cost by 50%.
  • Identified overlapping technologies within SuperSport and other divisions within Multichoice to take advantage of their existing skills and expertise and at the same time achieving cost savings.
  • Demonstrated creativity and resourcefulness through the development of innovative solutions.

Senior Solutions Architect

Multichoice - Connected Video
01.2017 - 05.2022
  • A large portion of my last few years has been spent doing high level impact assessments for projects by helping the company's E2E architecture team complete the architecture as well as helping the team then implement the solution when it comes time for the delivery portion of the project.
  • Heavily involved in integrating the DStv Now site with the various systems designed for the satellite portion of the business for both VOD and Linear content.
  • I work on the meta data and scheduling automation chain and services, as well as on the actual processing of the video assets.
  • I was involved heavily in the on time delivery project to speed up the asset workflow so content becomes available as quickly as possible after airing.
  • Was involved in designing the solution to add dynamic ads to our VOD content.
  • Used strong analytical and problem-solving skills to develop effective solutions for challenging situations.
  • Demonstrated leadership skills in managing projects from concept to completion.

Solutions Architect

Multichoice - DStv Online
01.2015 - 01.2017
  • Became the solutions architect for the CMS for all the DStv online properties including all the channel sites.
  • Worked with the product team and all the stakeholders on the CMS to gather the requirements and design the solution for new features for the CMS.
  • Worked with developers and engineers to realize technological solutions.
  • Added an API gateway for third party consumers to access the CMS REST API's

Team Lead

Multichoice - DStv Online
01.2011 - 01.2015
  • In 2011 I became the team lead of the SuperSport team working with a team ranging from 3 to 4 developers, a tester, a UX person and a designer.
  • We implemented continuous integration and continuous deployment using SVN and Jenkins. Also adding much more emphasis on testing in dev and staging environments.
  • Before moving we were in the process of converting the SuperSport site to a new widget framework and using REST services for all our data

Senior Developer

Multichoice - DStv Online
01.2009 - 01.2011
  • As the SuperSport user base grew it became necessary to change the site's architecture to handle the load, so we started to optimize the site putting a large emphasis on caching for which we primarily used Memcached and .Net output cache.
  • Also wrote a new library to standardize the data across all the now many platforms including web, mobi, iPhone and TV
  • I wrote a number of ingest services during this period as we moved towards outside data suppliers. The services were per sport and would take XML from a supplier and convert it to our models.
  • The company moved from using VB.Net to C# and I rewrote the main SuperSport site in C#.
  • Was also involved in moving some of the backend services to Java and to a NoSQL model.

Mid-Level Developer

SuperSport
01.2006 - 01.2009
  • Created a new CMS for the SuperSport online properties in .Net, as well as re-developed the SuperSport site to also use .Net in line with the new CMS.
  • Wrote VB.Net windows applications to maintain and update the SuperSport application on the decoders.
  • Created an SMS application to take over from the old voice XML application where a user would SMS a code and based on that text, an SMS was sent to the user with the relevant sport data.
  • Continued to create partner sites. At one point we had 40 partner sites which we built and maintained.

Junior Developer

SuperSport
01.2002 - 01.2006
  • In 2002 we took over developing the SuperSport site from Mweb. The site was written in asp.
  • I helped develop a new version of the site in this period going towards a more template based design for all the sports.
  • We also started creating many partner sites for the company including Kaizer Chiefs, Orlando Pirates, Sharks, Bulls and Western Province and many smaller team sites.
  • I wrote a voice XML application where the public could phone in and get the latest sport results read back to them.

Content Controller

SuperSport
09.2000 - 01.2002
  • As a content controller for Supersport my job was to maintain the sites with the latest sport data. The job was primarily editing the data and putting in the necessary HTML and CSS to publish it on the SuperSport site.

Education

High School Diploma -

Potchefstroom Boys High School
Potchefstroom
01.1993 - 1997.12

Skills

    Azure Administrator

undefined

Certification

Azure Administrator

Timeline

Senior Solutions Architect

Multichoice - Group Digital
06.2022 - Current

Senior Solutions Architect

Multichoice - Connected Video
01.2017 - 05.2022

Solutions Architect

Multichoice - DStv Online
01.2015 - 01.2017

Team Lead

Multichoice - DStv Online
01.2011 - 01.2015

Senior Developer

Multichoice - DStv Online
01.2009 - 01.2011

Mid-Level Developer

SuperSport
01.2006 - 01.2009

Junior Developer

SuperSport
01.2002 - 01.2006

Content Controller

SuperSport
09.2000 - 01.2002

High School Diploma -

Potchefstroom Boys High School
01.1993 - 1997.12
Peter JacksonSenior Solutions Architect