Software Engineer, Showmax s.r.o./ Carpiness s.r.o.
Sep, 2022 - Mar, 20241 year 7 months
My role as a member of media encoding team in Showmax, one of the largest VOD providers in the African continent, was focused heavily on improving the user experience through enhancing the encoding and delivery process of media files. Apart from that, my role insists on making our internal systems better for everyone to use. Thanks to the size of the company I could get in touch with a wide range of technologies and there was always something I could choose from. I was heavily oriented in working with RESTful APIs and technologies like Python, Docker, git, pytest, but also SQL and EKL. Thanks to one of our company values - responsibility - we used the DevOps approach so we would be able to fully own and stand behind our changes and features. Last but not least, my team held on-call and as a team, we were addressing all the issues our customers encountered especially during the evening peak hours.
Eliminated the need for manual pairing of subtitles by developing automated pairing tool.
Optimised data processing in Airflow thanks to more efficient implementation.
Improved the alert notification system for live content, reducing false positive alerts.
One player rules them all - Unified video players in our internal content management system for better user experience and easier maintenance.
Refactored code for better readability.
For better user-experience, actively tested our applications and raised tickets for issues encountered.
Actively worked to increase usability of internal systems.