# sundeep kahlon > Software Engineer at ITV Location: London, England, United Kingdom Profile: https://flows.cv/sundeepkahlon Software designer and developer experienced in broadcasting and energy sector. Self-motivated, open-minded team player. Interested in collaborate with others. Specialties: AWS, backend development, distributed systems and developing internal tooling to help other engineers. Main programming language as of recent is Python, Nodejs and Java. I'm also interested in open source development on github: https://github.com/SundeepK ## Work Experience ### Software Engineer @ ITV Jan 2023 – Present | London, England, United Kingdom • Greenfield project to enable linear tv and online advertising through a single unified system. The workflow was built using aws step functions and aws lambdas. • Building internal and external api through the use of Openapi spec and aws api gateway to facilitate creating ad campaigns. • Internal support dashboard for following through advertising orders to ensure ad campaigns have been processed correctly (personnel project). • Internal monitoring dashboards for exposing the health of internal systems. ### Senior Software Engineer @ M2A Media Jan 2022 – Jan 2023 - Developed live streaming and VOD services using python and AWS medialive. ### Senior Software Engineer @ OVO Jan 2020 – Jan 2022 | London, England, United Kingdom • Building the next generation of agent tooling for support staff using React and Typescript. • Worked on CMS solution for help articles and developed a help centre where users can go to self serve. ### Senior Software Engineer @ BBC Jan 2014 – Jan 2020 | London, England, United Kingdom • Worked on components directly responsible for delivering live online video/audio on the BBC Iplayer for the London Olympics, sports, major BBC channels and other large events. • Involved in the development of a distributed system responsible for restoring media across the BBC. • Developed of a POC partner platform system to allow production houses to easily send programs to the BBC. • Work with HLS streaming to generate manifest files and deliver chunks of data using APIs. • Dashboard to monitor live streaming for video and audio (radio stations) using JS. • Worked on a large distributed system to deliver programmes to Iplayer, store video/audio content into large combined profile files for efficiency and systems for DRM. • Building large scale rest APIs to expose scheduling and programme data for internal use within the BBC. Using a mixture of server side components and server less architecture to store and react to changes in data from production companies. ### Junior Software Engineer @ GALATEA ASSOCIATES LTD Jan 2013 – Jan 2014 • Involved in the development of a real time position keeping system for clients in the investment banking sector. ## Education ### Bachelor's degree in Computer Science City St George’s, University of London ## Contact & Social - LinkedIn: https://linkedin.com/in/sundeep-kahlon-2a7690272 --- Source: https://flows.cv/sundeepkahlon JSON Resume: https://flows.cv/sundeepkahlon/resume.json Last updated: 2026-04-05