Experience
Software Engineer - Sky/Comcast (Nov 2022 - Present)
-
Looking after an internal Content Management System (CMS) used to create content on Sky News and Sky Sports.
-
Working with CDK (TypeScript) to create infrastructure in AWS and use common services such as S3, DynamoDB, CloudFront, Route 53, IAM, Lambdas, API Gateway, VPC, etc.
-
Setup CI/CD pipelines for our projects using CircleCI, GitHub Actions and AWS Code Build.
-
Team Management skills: attending daily stand-ups, organising team rituals like retros and always finding ways to improve our ways of working
-
Experience managing projects from start to finish and creating tasks, spikes and issues on the internal team JIRA board
-
Collaborate closely with both internal and external stakeholders to design and implement architectural diagrams and solutions that aligned with the company’s scaling and reliability goals
-
Setup an automated teardown process to clean up older namespaces from K8s
-
Setup observability including monitoring and alerting. Worked with Prometheus, Catchpoint, Grafana to display useful logs and metrics on dashboards.
-
Working on a greenfield project building a new video status board for Sky Sports Editors. React components using Next.js with TypeScript and adding unit tests.
-
Experience with security tools e.g. container security and vulnerability scanning.
-
Serving as an incident triage manager on a rotational basis, addressing and resolving a wide range of incidents.
-
Mentoring / working closely with more junior members of the team.
Associate Software Engineer (Oct 2019 – Nov 2022)
-
Worked in the Sky Sports team to rebuild the Horse Racing Website using newer tech.
-
Completing coursework and dedicating time to complete my degree modules alongside work
-
Regularly attending team ceremonies and pair with more senior team members
-
Created a custom GCP Cloud Function to periodically delete data from firebase. I also wrote a script with Node.js to automate an internal process and setup a new CI/CD workflow.
Apprentice Software Engineer (Apr 2018 - Sep 2019)
- Working towards an ICT Level 4 development qualification as part of Sky’s Software Engineering Academy whilst gaining on the job training and experience.