Wen Shaojin

Senior Technical Expert at Alibaba Group

Hangzhou City, Zhejiang, 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
Wen Shaojin is a Senior Technical Expert at Alibaba Group with 15 years of experience building high-performance backend systems and database middleware. Based in Hangzhou, he leads engineering on Aliyun DataWorks and is an OpenJDK committer known for targeted optimizations in core java.util and java.lang classes. He is the author and active maintainer of major open-source projects including fastjson/fastjson2 and druid, contributing deep fixes for concurrency, SQL parsing, and serialization performance. His work spans production-grade bug fixes, test automation, and benchmark integrations, demonstrating a rare combination of runtime-level optimization and library-level reliability. Notably, his contributions have improved JSON parsing robustness and JVM string/UUID performance—changes that ripple into millions of Java applications.
code15 years of coding experience
github-logo-circle

Github Skills (42)

json-serialization10
unit-testing10
json-parser10
json10
sql-parser10
strings10
postgresql10
jvm10
mysql10
text-manipulation10
jsonpath10
jsonp10
data-serialization10
java10
serialization10

Programming languages (5)

JavaC++ShellAssemblyKotlin

Github contributions (5)

github-logo-circle
alibaba/fastjson

Jul 2011 - Dec 2022

FASTJSON 2.0.x has been released, faster and more secure, recommend you upgrade.
Role in this project:
userBack-end Developer
Contributions:83 releases, 1 review, 5732 commits in 11 years 7 months
Contributions summary:Wen's commits primarily focus on bug fixes and optimizations within the `alibaba/fastjson` repository, which is a high-performance JSON library for Java. Their contributions involve addressing concurrency issues, enhancing date format support, and improving performance for BigDecimal and BigInteger properties. The changes span multiple classes within the library, including serializers, deserializers, and utility classes, indicating a focus on the core functionality of the JSON processing engine.
objectmapperbest-performancegsonmmapjson-parser
alibaba/fastjson2

Apr 2022 - Jan 2023

🚄 FASTJSON2 is a Java JSON library with excellent performance.
Role in this project:
userBack-end Developer & Test Automation Engineer
Contributions:55 releases, 9 reviews, 2124 commits in 9 months
Contributions summary:Wen contributed to the `alibaba/fastjson2` repository by implementing test cases for various issues, including those related to the parsing of data types (String, Integer, etc.) and the handling of errors like invalid inputs. They also fixed bugs related to the handling of JSON annotations, the use of a String's length, and a JSONPath multi-path. Their work focused on improving the reliability and robustness of the JSON parsing and serialization processes.
fastjson2gsonmmapgraalvm-native-imagejson-parser
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
Wen Shaojin - Senior Technical Expert at Alibaba Group