Yijun Chen

Software Engineer at Jane Street

Pittsburgh, Pennsylvania, 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
Yijun Chen is a software engineer with nine years of experience and dual majors in Information Systems and Computer Science from Carnegie Mellon University, currently working at Jane Street. He has hands-on experience across trading tech and developer advocacy, having moved from a quantitative trading internship to a full-time engineering role while earlier building developer portals and ML-backed pricing models at TigerGraph. An active open-source contributor, he implemented NumPy-compatible operators in Apache MXNet, enhancing its NumPy API support for a widely used deep learning framework. He also has blockchain research experience, shipping smart contracts for a community currency project, demonstrating a blend of practical engineering and economic thinking. Based in Pittsburgh, Yijun combines low-level numerical work with product-facing developer tools and a knack for turning research prototypes into production-ready systems.
code9 years of coding experience
job1 year of employment as a software developer
bookShenzhen Middle School
bookBachelor of Science - BS Information Systems, Bachelor of Science - BS Information Systems at Carnegie Mellon University
github-logo-circle

Github Skills (12)

mxnet10
tensor10
tensorflow10
python10
numpy10
api-design9
apidoc9
cprogramming-language9
c-language9
api9
deep-learning8
machine-learning8

Programming languages (7)

TypeScriptJavaC++CCoqVueHTML

Github contributions (5)

github-logo-circle
apache/mxnet

Apr 2020 - Aug 2020

Lightweight, Portable, Flexible Distributed/Mobile Deep Learning with Dynamic, Mutation-aware Dataflow Dep Scheduler; for Python, R, Julia, Scala, Go, Javascript and more
Role in this project:
userBack-end Developer
Contributions:9 commits, 11 PRs, 58 comments in 4 months
Contributions summary:Yijun primarily contributed to the implementation of NumPy operations within the MXNet framework. Their commits focused on adding support for various NumPy functions like `rollaxis`, `tril_indices`, and `fill_diagonal`. These changes involved modifying core files related to NumPy operator implementations, including shape and type inference, and the implementation of both forward and backward passes. The user's work expanded the feature set of MXNet's NumPy integration, enhancing its compatibility with the NumPy API.
pythonschedulerdataflowmutationdata-science
Contributions:12 commits, 11 pushes, 1 branch in 11 months
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
Yijun Chen - Software Engineer at Jane Street