Xiaohua Li

Software Developer at TikTok

Shanghai, Shanghai, China
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Xiaohua Li is a software developer with 12 years of experience building backend systems and distributed services, currently at TikTok after roles at Alibaba and ByteDance. He is strong in Java, Spring ecosystem, microservices and distributed systems (CAP/BASE, RPC, distributed transactions), and comfortable with middleware like Redis, Kafka/RocketMQ and Zookeeper. He also has practical experience with databases (MySQL/Oracle), container tooling (Linux/Docker), and a working knowledge of front-end basics and socket-level networking. A former research intern and teaching assistant with a master's in Probability and Statistics from Nankai University and an Oxford exchange stint, he brings both rigorous analytical training and production engineering discipline. His open-source work adapting FFmpeg for mobile platforms shows hands-on multimedia and cross-platform integration experience beyond typical backend-focused engineers. Fluent in English (IELTS 7.0), he blends technical depth with clear cross-team communication.
code11 years of coding experience
job2 years of employment as a software developer
bookAcademic Exchange Program, Exeter College, Academic Exchange Program, Exeter College at University of Oxford
bookMaster's degree, Probability and Statistics, Master's degree, Probability and Statistics at Nankai University
bookBachelor's degree, Information and Computing Science, Bachelor's degree, Information and Computing Science at Huazhong Agricultural University
github-logo-circle

Github Skills (5)

ios10
ffmpeg10
android-development10
c119
c179

Programming languages (2)

JavaC

Github contributions (5)

github-logo-circle
ffmpeg examples in Android / IOS / WinPhone
Role in this project:
userMobile Developer (Android/iOS)
Contributions:27 commits, 24 pushes, 1 branch in 10 months
Contributions summary:Xiaohua's commits primarily focused on adapting and modifying FFmpeg examples for Android and iOS platforms. The commits demonstrate changes to the codebase to include FFmpeg library, and adjustments to build configurations and source files to enable video decoding functionality on mobile devices. The changes include modifications to build scripts and source code to integrate the FFmpeg libraries. Further modifications included changes to iOS header files for the correct operation.
ios-androidandroidiosvideoffmpeg
Contributions:11 commits, 5 pushes in 1 year 5 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Xiaohua Li - Software Developer at TikTok