Kai Chen

Software Engineer at Bosch

Germany
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
Kai Chen is a software engineer with 10 years of experience building robust back-end systems across finance and industrial technology, currently working at Bosch in Germany. He spent a decade at Morgan Stanley advancing e-trading platforms and rose to Vice President, demonstrating deep expertise in low-latency systems and production-grade services. Kai contributes to open-source systems-level projects such as Morgan Stanley’s Hobbes language and JIT compiler, where he improved IO semantics, multi-destination batch sending, and shared-memory queue policies—signals of a strong focus on performance, storage, and inter-process communication. He holds graduate-level computer science training from Tongji University and furthered his studies in Informatik at Heidelberg University, blending rigorous academic foundations with hands-on engineering. Known for tackling hard systems problems, Kai brings a pragmatic, detail-oriented approach to designing scalable data and networking components.
code10 years of coding experience
job10 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Tongji University
bookInformatik, Informatik at Heidelberg University
languagesEnglish, Chinese, German
github-logo-circle

Github Skills (6)

c-language10
cprogramming-language10
networking9
data-structure9
data-structures9
storage8

Programming languages (4)

JavaC++CPython

Github contributions (5)

github-logo-circle
morganstanley/hobbes

Nov 2017 - Jan 2021

A language and an embedded JIT compiler
Role in this project:
userBack-end Developer
Contributions:6 reviews, 85 commits, 79 PRs in 3 years 2 months
Contributions summary:Kai contributed to the Hobbes language and compiler project, focusing on extending the functionality of the `io<T>` construct to support fixed arrays. Further contributions involved the implementation of multi-destination support for the `hog` batchsend utility and the addition of a wait policy for shmem queue writer/reader processes. The user's work included changes related to the storage and networking components of the project, demonstrating a focus on improving data handling and inter-process communication.
jithaskell-applicationcompilerjit-compilerembedded
chenkai036/aoc

Dec 2021 - Jan 2023

Contributions:22 commits, 22 pushes, 1 branch in 1 year 1 month
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