Software Development Engineer II at Amazon Web Services (AWS)
San Francisco Bay Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Junpu Fan is a Software Development Engineer II based in the San Francisco Bay Area with a decade of experience building scalable systems and cloud infrastructure. A Purdue Computer Science graduate with strong academic performance, he has progressed through roles at Target and AWS, where he focuses on design, implementation, operation, and management of production-grade solutions. At AWS he contributed to the AWS Deep Learning Containers project, improving build automation, security patching, and testing for Hugging Face models on SageMaker—work that directly strengthens ML deployment pipelines. Junpu is comfortable across multiple technology stacks and brings practical DevOps expertise that bridges developer workflows and secure, repeatable infrastructure. He’s motivated by building tools that help others and deliver positive community impact, and he pairs that mission with attention to operational detail and dependency hygiene.
9 years of coding experience
3 years of employment as a software developer
Associate’s Degree, Associate of Science (A.S.), 4.0/4.0, Associate’s Degree, Associate of Science (A.S.), 4.0/4.0 at Jefferson Community College, Kentucky
Bachelor’s Degree, Computer Science, 3.85/4.0, Bachelor’s Degree, Computer Science, 3.85/4.0 at Purdue University
AWS Deep Learning Containers are pre-built Docker images that make it easier to run popular deep learning frameworks and tools on AWS.
Role in this project:
DevOps Engineer & Automation Engineer
Contributions:222 reviews, 24 commits, 95 PRs in 1 year 5 months
Contributions summary:Junpu primarily focused on infrastructure and build automation, specifically within the context of Deep Learning Containers. Their contributions centered around patching OpenSSL, fixing testing configurations for Hugging Face models within the SageMaker environment, and updating dependencies for various deep learning frameworks. The user also addressed security vulnerabilities, generated unique keys for testing purposes, and managed OS patches, which are key components of a robust DevOps process. Their work significantly improved the container build, testing, and deployment infrastructure.
AWS Deep Learning Containers (DLCs) are a set of Docker images for training and serving models in TensorFlow, TensorFlow 2, PyTorch, and MXNet.
Contributions:76 pushes, 47 branches in 1 year 5 months
containerspytorchmxnetservingcaffe2
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
Junpu Fan - Software Development Engineer II at Amazon Web Services (AWS)