Senior / Lead Backend Developer, TV.nu Sweden AB
Apr, 2016 - Present
I started at TV.nu as a Senior Backend Developer and progressed into a Lead role. My team is responsible for maintaining the core API and infrastructure, ensuring high availability, and ingesting data from multiple third-party sources.
I also led key migrations to modernize the backend and improve system performance.
Introduced TLS termination and HTTPS with HAProxy, securing user data and improving trust and high availability entry to the systems.
Upgraded the entire system from PHP 5.5 to 8.1, resulting in significant performance improvements.
Pioneered a modular front page API to allow for different data types to be rendered depening on user selection and client capabilities to render different versions of different content.
Implemented Docker across all environments to streamline development and deployment.
Led migration from legacy infrastructure to containers on Kubernetes.
Managed a zero-downtime migration of MySQL to MariaDB 10.6, improving database performance and scalability.