Xiao Guo

Senior Software Engineer at Duolingo

Dongcheng District, Beijing, 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

👤
Senior
🎓
Top School
Xiao Guo is a Senior Software Engineer with 13 years of experience specializing in backend architecture, complex system design, and service-oriented architectures, currently building at Duolingo in Beijing. A Tsinghua-trained engineer, he combines pragmatic engineering with a strong focus on scalable, maintainable server-side systems. His open-source contributions include packaging and formula work for legacy Homebrew, reflecting hands-on expertise in software distribution and build automation for macOS. Colleagues know him as a dependable backend developer who translates intricate system requirements into robust services and operational tooling.
code13 years of coding experience
bookBachelor of Engineering (B.Eng.), Bachelor of Engineering (B.Eng.) at Tsinghua University
languagesFrench, Spanish, Chinese, English
github-logo-circle

Github Skills (7)

homebrew10
packaging10
formula10
software-distribution10
formulas10
ruby10
macos9

Programming languages (13)

C#JavaC++CGoKotlinTypeScriptShell

Github contributions (5)

github-logo-circle
Homebrew/legacy-homebrew

Nov 2014 - Sep 2015

💀 The former home of Homebrew/homebrew (deprecated)
Role in this project:
userBackend Developer
Contributions:53 commits, 60 PRs, 128 comments in 10 months
Contributions summary:Xiao primarily contributed to the development of various Homebrew formulas, focusing on packaging and making software available via Homebrew. Their work included creating new formulas for applications like `synscan`, `cpp-netlib`, `stash-cli`, and others. The commits involve changes to Ruby formula files, defining build instructions, dependencies, and installation procedures for different software packages. This indicates expertise in building and managing software packages for macOS.
macoshomebrew
guoxiao/asio_http

Sep 2015 - Mar 2017

Contributions:52 commits, 63 pushes, 4 branches 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
Xiao Guo - Senior Software Engineer at Duolingo