Shi Jin

Software Engineer at AWS

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
Shi Jin is a Software Development Engineer II at AWS in Seattle with six years of experience specializing in high-performance computing, from low-level infrastructure to real-world HPC applications. He contributes to the Open Fabric Interfaces (libfabric) and the AWS Elastic Fabric Adapter stack, where his work on bug fixes, performance tuning, and CI/CD has improved EFA stability and throughput. With a PhD in Physics and hands-on experience on top-tier supercomputers and GPU-accelerated scientific codes (C, CUDA, MPI), he brings deep numerical and systems expertise to distributed communication problems. Shi’s background in publishing DFT research and building tests for reliable datagram endpoints reflects an uncommon blend of rigorous research and production engineering.
code6 years of coding experience
github-logo-circle

Github Skills (9)

c1710
memory-management10
debug10
system-programming10
c1110
performance-optimization9
linux9
unit-testing8
networking8

Programming languages (5)

ShellC++CPythonFortran

Github contributions (5)

github-logo-circle
ofiwg/libfabric

Feb 2021 - Nov 2022

Open Fabric Interfaces
Role in this project:
userBack-end Developer & System Engineer
Contributions:1974 reviews, 112 commits, 881 PRs in 1 year 9 months
Contributions summary:Shi primarily focused on fixing bugs and improving the performance of the libfabric library's EFA (Elastic Fabric Adapter) provider. Their contributions included resolving memory-related issues, such as segmentation faults due to memory poisoning and incorrect handling of data packets. They also added new tests for RDM (Reliable Datagram Messaging) endpoints and utility functions to handle persistent server communication with multiple clients. Furthermore, the user optimized the code by adjusting the packet pool chunk size and introduced changes to manage message prefix sizes and data copies.
interfacesminecraftfabric
awslabs/libfabric-ci-scripts

Jan 2020 - Jun 2022

A place for all the various scripts utilized in the libfabric ci project such as pipelines and packer files.
Contributions:100 reviews, 61 commits, 62 PRs in 2 years 5 months
pipelinesplacelibfabricpacker
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
Shi Jin - Software Engineer at AWS