Junjie Chen

Technical Lead at Tencent

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
Junjie Chen is a technical lead based in Shanghai with 11 years of experience building distributed systems, cloud services, and storage infrastructure. He currently leads design, development, and operation of a LakeHouse platform at Tencent, bringing deep hands-on expertise from kernel and driver work to GPU and big-data accelerator integrations. A long-time contributor to Apache Iceberg, Junjie has implemented core features and critical bug fixes around table import, snapshot handling, and data-file processing for one of the most widely used open-source table formats. His engineering style blends paranoia-for-reliability with pragmatic delivery—evident from early low-level driver work through large-scale data infra projects. He holds an MS in Computer Science and has a track record of translating hardware-accelerated capabilities into production-ready big-data software.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Fujian Normal University
bookMaster's degree, Computer Science, Master's degree, Computer Science at Nanjing University of Science and Technology
languagesChinese, English
github-logo-circle

Github Skills (11)

testing10
javas10
spark10
java10
apache-iceberg10
data-structure9
datastructures-algorithms9
algorithm9
data-structures9
algorithms9
data-engineering8

Programming languages (7)

JavaC++CScalaPHPThriftPython

Github contributions (5)

github-logo-circle
apache/iceberg

Jul 2019 - Dec 2022

Apache Iceberg
Role in this project:
userBack-end Developer
Contributions:316 reviews, 55 commits, 157 PRs in 3 years 5 months
Contributions summary:Junjie primarily contributed to the Apache Iceberg project by implementing and improving core functionality. Their work included fixing bugs related to unpartitioned tables, adding argument validation, and fixing float conversions. They also worked on integrating SparkTableUtil to import Hive tables and added several tests for importing existing tables as Iceberg Hive tables. Additionally, they were involved in adding and fixing features related to data file processing and metadata handling, specifically focusing on snapshot-related logic.
apache-icebergapachebig-datadatastreamjava
chenjunjiedada/spark

Sep 2016 - Jul 2019

Mirror of Apache Spark
Contributions:55 pushes, 18 branches, 4 comments in 2 years 11 months
spark-mlapachebig-datasparkscala
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