Shaolong Chen is a Software Engineer II with six years of experience building cloud-native and consumer-facing systems at Microsoft and Expedia, currently contributing to Microsoft Teams. He has full-stack experience across UX, web services, Kubernetes and Azure Compute, and has helped maintain high-traffic commercial integrations for Expedia’s car rental platform. A multilingual coder comfortable in Python, Java, C++, Go and Rust, Shaolong is a prolific algorithm implementer whose contributions to the widely used doocs/leetcode repo demonstrate rigorous problem-solving and cross-language fluency. His background spans embedded device work at Amazon Lab126 to cloud tooling like Azure Cloud Shell, giving him a practical blend of hardware-aware and cloud-scale engineering. Trained with an MEng in Computer Engineering from Texas A&M and a bachelor’s in Electrical and Electronics Engineering, he brings both systems thinking and attention to operational detail. Colleagues would describe him as pragmatic—guided by “avoid premature optimization”—and effective at shipping reliable, maintainable software across the stack.
6 years of coding experience
4 years of employment as a software developer
Master of Engineering - MEng Computer Engineering, Master of Engineering - MEng Computer Engineering at Texas A&M University
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Beijing Institute of Technology
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Role in this project:
Back-end Developer & Algorithm Implementer
Contributions:15 reviews, 175 commits, 15 PRs in 1 year 2 months
Contributions summary:Shaolong primarily contributed solutions to LeetCode problems and LCOF (剑指 Offer) problems. Their contributions involved implementing algorithms and data structures, showcasing proficiency in various programming languages, including Python, Java, C++, Go, and Rust. The user's work demonstrates a focus on problem-solving and code implementation related to a range of algorithms. These solutions often involved data structures and algorithms, demonstrating skills in problem-solving and coding abilities in several programming languages.
Contributions:2 releases, 1 PR, 3 pushes in 2 years 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.