Chenjie Yu

Staff Software Engineer at LinkedIn

San Jose, California, 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

👤
Senior
🎓
Top School
Chenjie Yu is a Staff Software Engineer with 13+ years building large-scale data platforms, analytics tooling, and AI agents across Google and LinkedIn, with deep expertise in Hadoop ecosystem, Android metrics, and LLM-driven workflows. He designs and ships tools that safely surface and visualize sensitive user data for engineering and data-science audiences, and recently led agentic LLM solutions that automate user-data analytics and on-call/automation workflows. Early-career work includes building Tango’s big-data stack and founding contributions to the open-source Azkaban workflow manager, where he implemented secure Hadoop/Hive integrations. He combines systems-level rigor from a PhD in computer architecture with hands-on backend, DevOps and frontend experience (Golang, Java, C++, React/TypeScript, Python), and a knack for turning research-grade ideas into production automation. Colleagues rely on him for pragmatic guardrail designs for agentic systems that balance determinism and flexibility. Based in San Jose, he brings a rare mix of HPC roots and cloud-native product engineering to data-sensitive, AI-enabled infrastructure.
code13 years of coding experience
job17 years of employment as a software developer
bookPhD, Computer Architecture, PhD, Computer Architecture at University of Maryland
bookB.S., Electrical Engineering, B.S., Electrical Engineering at Shanghai Jiao Tong University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (15)

javas10
scheduling10
hive10
workflow-engine10
hadoop10
azkaban10
java10
kerberos9
apache-pig8
mysql8
devops8
restful-api7
api-design7
api-rest7
rest-api7

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
azkaban/azkaban-plugins

Jan 2013 - Feb 2014

Plugins for Azkaban.
Role in this project:
userBack-end & DevOps Engineer
Contributions:68 commits in 1 year 1 month
Contributions summary:Chenjie's initial commits focus on setting up jobtype plugins for Azkaban, specifically around Hadoop and Hive integration. The changes involve modifying and creating Java classes related to Hadoop job runners and secure Hive wrappers. The user also appears to have worked on incorporating Hadoop security features such as Kerberos authentication and token management. The contributions suggest the user's responsibility for building and securing Azkaban's integration with Hadoop and Hive.
jenkins-api-pluginpluginazkabanpluginsjava
azkaban/azkaban

Oct 2012 - Apr 2014

Azkaban workflow manager.
Role in this project:
userBack-end Developer
Contributions:138 commits in 1 year 6 months
Contributions summary:Chenjie primarily contributed to the Azkaban workflow manager by addressing bugs, improving system functionality, and making changes to streamline system processes. Key contributions include altering forms to use GET requests, fixing a job runner test, improving job type management, and making corrections to the database. The user also made changes to the UI by changing how the flow is rendered.
workflow-engineschedulingazkabanworkflow
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