BBC – Manchester

PositionPeriod
Platform Software EngineerSeptember 2018 – Present
  • Designed and built Data Transformation Workflows that uses Clojure components and Kafka Topics to consume messages and publishes them to S3.
  • Ensured quality with unit and integration tests and applying TDD
  • Research on a list of CI tools for choosing the best fit for the team
  • Work with project, product and technical leads to design software and create implementable specifications and tasks at feature and component level
  • Part of my day to day tasks is to review and give constructive feedback on others code
  • Utilised: JavaScript, TypeScript, Clojure, Docker, K8s, Kafka, Jira, Jenkins