Summary
Overview
Work History
Education
Skills
Timeline
Generic

Liang Xu

Senior Software Development Engineer
Beijing,Beijing

Summary

Accomplished Senior Software Development Engineer at Disney+ Hotstar with expertise in both backend and frontend tech stack. Spearheaded a system migration that enhanced stability and reduced latency significantly. Proven mentor, fostering collaboration among junior developers while designing scalable microservices architecture to support millions of users.

Overview

5
5
years of professional experience
4
4
years of post-secondary education

Work History

Senior Software Development Engineer

Disney+ Hotstar
Beijing
09.2022 - Current
  • Successfully migrated the system responsible for generating highlight moments, which was historically built using Python, to Go, improving the stability and maintainability of the system, increasing concurrency by 68% and decreasing generation latency by 45% on the same instance configuration.
  • Designed and wrote a self-developed distributed task queue running statelessly on K8s as the main programmer, running more than 50 pods at peak times, processing hundreds of long-running tasks.
  • Designed scalable architecture for applications to easily accommodate future growth in user base or functionality expansion.
  • Design, implementation and maintenance of portal services for internal use, including event content management, event traffic monitoring, and complete RBAC-based user rights management.
  • Partnered closely with product management to understand business requirements, translating them into technical specifications that met stakeholder expectations fully.
  • Mentored more than 10 junior developers, improving their technical skills and fostering a collaborative work environment.

Software Development Engineer II

Disney+ Hotstar
09.2021 - 09.2022
  • Responsible for the design and implementation of the backend service system to support the short video function, including complete content management, video encoding and decoding workflow, user management and permission control.
  • Contribute to the implementation and maintenance of internal automated testing services as a key participant.
  • As the main developer developed in-house image service that supports url specified image parameters and includes multi-level caching. This service is still used in Disney+ Hotstar to serve images in matches like IPL with more than 50M simultaneous users.

Software Development Engineer I

Disney+ Hotstar
07.2020 - 09.2021
  • Participated as a key engineer in the development and maintenance of an online chat room service for match-viewing users, supporting online image and text review and emoji sending.
  • Responsible for maintaining real-time image and text review services in support of the chat service.
  • Optimized software performance by implementing efficient algorithms and code optimizations.

Education

Bachelor of Science - Computer Engineering And Science

Zhejiang University
Hangzhou, Zhejiang
09.2016 - 06.2020

Skills

Backend programming (Go, Python)

Web application development (React)

Cloud computing

Microservices architecture

Automated testing

Timeline

Senior Software Development Engineer

Disney+ Hotstar
09.2022 - Current

Software Development Engineer II

Disney+ Hotstar
09.2021 - 09.2022

Software Development Engineer I

Disney+ Hotstar
07.2020 - 09.2021

Bachelor of Science - Computer Engineering And Science

Zhejiang University
09.2016 - 06.2020
Liang XuSenior Software Development Engineer