Sangjin Han

Software Engineer at SpaceX

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
Sangjin Han is a software engineer with 13 years of experience building high-performance network and systems software, currently contributing at SpaceX from California. He earned a PhD in Computer Science from UC Berkeley and has a strong research-to-product track record as a founding engineer at Nefeli Networks and a NetSys Lab researcher. Sangjin’s work spans low-level packet processing, performance tuning, and safety fixes—evident in his open-source contributions to BESS (Berkeley Extensible Software Switch) where he added configurable prefetching, destination-port features, and critical checksum and overflow fixes. He consistently focuses on making systems efficient at all scales, from kernel-level packet handling to deployed network products. Comfortable moving between academic research and production engineering, he brings deep protocol knowledge and pragmatic problem-solving to distributed and embedded networking challenges. A less obvious strength is his history of spotting subtle integer-overflow and packet-structure bugs before they reach production, reducing latent reliability risks.
code13 years of coding experience
job14 years of employment as a software developer
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of California, Berkeley
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Korea Advanced Institute of Science and Technology
github-logo-circle

Github Skills (9)

c-language10
develop10
cprogramming-language10
performance-optimization10
networking10
data-structure9
data-structures9
hashtable9
network-protocol8

Programming languages (6)

TypeScriptC++CRustTeXPython

Github contributions (5)

github-logo-circle
NetSys/bess

Aug 2015 - Aug 2020

BESS: Berkeley Extensible Software Switch
Role in this project:
userBack-end Developer
Contributions:1622 commits, 533 PRs, 826 pushes in 5 years
Contributions summary:Sangjin's commits primarily focus on enhancing the BESS network switch project. They introduce features such as configurable prefetching and the capability to specify the destination port. Additionally, they correct bugs in various modules including problems with the correct calculation of checksums and potential integer overflows. The user implemented a fix to handle different packet structures.
berkeleybessswitchextensible
sangjinhan/homepage

Dec 2012 - Oct 2017

Contributions:25 commits, 2 pushes in 4 years 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
Sangjin Han - Software Engineer at SpaceX