Afshin Zafari

Software Developer, Principal Member Of Technical Staff at Oracle

Stockholm, Sweden
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
Afshin Zafari is a seasoned software developer and Principal Member of Technical Staff at Oracle with 11 years of professional experience and a PhD in Scientific Computing from Uppsala University. He has deep systems and back-end expertise, contributing to OpenJDK JVM internals and improving memory management and robustness in a high-profile open-source project. His background spans high-performance computing frameworks (achieving ~80% of theoretical peak on clusters), GPU-accelerated and multithreaded med-tech applications, and large-scale banking systems, reflecting strong C/C++ and C# skills. Comfortable leading teams and building development organizations from scratch, he blends academic rigor with production engineering and a pragmatic focus on code quality and reliability. An interesting thread through his career is optimizing resource allocation across very different domains—from HPC clusters to the JVM—demonstrating an uncommon combination of low-level systems know-how and practical product delivery.
code11 years of coding experience
job9 years of employment as a software developer
bookBachelor's degree, Computer Hardware, Bachelor's degree, Computer Hardware at Isfahan University of Technology
bookMaster's degree, Scientific Computing, Master's degree, Scientific Computing at Uppsala University
languagesEnglish, Persian, Swedish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (7)

memory-management10
javas10
openjdk10
jvm10
java10
cprogramming-language9
c-language9

Programming languages (2)

TypeScriptJava

Github contributions (5)

github-logo-circle
openjdk/jdk

Jan 2023 - Jan 2023

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer
Contributions:471 reviews, 8 commits, 84 PRs in 4 days
Contributions summary:Afshin primarily focused on enhancing the OpenJDK codebase by addressing inconsistencies, improving code quality, and fixing bugs within the Java Virtual Machine (JVM). Their contributions include modifying parameter names in the BitMap class, resolving an unsafe use of `long` variable, removing a development option, and correcting an error in the error handling mechanism. Additionally, the user worked on implementing and updating memory management and resource allocation features.
openjdkjavajvmjdk
afshin-zafari/DuctTeip

Dec 2014 - Mar 2021

Contributions:81 commits, 60 pushes, 4 branches in 6 years 4 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
Afshin Zafari - Software Developer, Principal Member Of Technical Staff at Oracle