Jin Shang

CEO & Cofounder at Readever

Shanghai, United States
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
Jin Shang is a CEO and cofounder with 8 years of software engineering experience, specializing in distributed systems, databases, and machine learning engineering. A CMU MSCS graduate and NYUAD alumnus, he led development of WeChat's Feature Store and contributed C++ fixes and performance optimizations to the high-profile Apache Arrow project. He has built production feature stores at Google Vertex AI and Tencent, and earlier work on real-time Flink-based recommenders boosted click-through by 20%. Comfortable moving between research and production, Jin’s background spans academic research in algebraic structures to practical ML infrastructure across cities from Pittsburgh to Shanghai. He now focuses on building AI products and scaling data-platforms as an entrepreneur.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor of Science (B.Sc.), Mathematics; Computer Science; Finance, Bachelor of Science (B.Sc.), Mathematics; Computer Science; Finance at New York University Abu Dhabi
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Carnegie Mellon University
bookHigh School Diploma, High School Diploma at Harbin No.3 High School
github-logo-circle

Github Skills (6)

apache-arrow10
c-language10
cprogramming-language10
llvm10
compiler-optimization9
openssl8

Programming languages (9)

TypeScriptC++ShellCBatchfileTeXGoHTML

Github contributions (5)

github-logo-circle
apache/arrow

Aug 2022 - Jan 2023

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
userBack-end Developer
Contributions:264 reviews, 26 commits, 84 PRs in 4 months
Contributions summary:Jin primarily contributed to the C++ codebase of Apache Arrow, focusing on fixing compiler issues and enhancing the Gandiva component. Their work included resolving a compiler bug in compute kernels, fixing OpenSSL dependencies within Gandiva, and adding support for untyped nodes. Furthermore, the user implemented performance improvements by optimizing variable length output buffer allocation and addressing memory allocation issues, while also adapting the code to support LLVM 15 and opaque pointers.
memorymulti-languagetoolboxacceleratedarrow
js8544/arrow

Aug 2022 - Jan 2024

Apache Arrow is a multi-language toolbox for accelerated data interchange and in-memory processing
Contributions:12 PRs, 415 pushes, 104 branches in 1 year 4 months
datalogmemoryextractionmulti-languagetoolbox
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
Jin Shang - CEO & Cofounder at Readever