Kavon Farvardin

Swift Compiler Engineer at Apple

San Francisco, 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

🤩
Rockstar
🎓
Top School
Kavon Farvardin is a Swift Compiler Engineer at Apple with 12 years of experience building language runtimes and compiler tooling. He has written proposals and implemented features for Swift concurrency while actively engaging with the open-source Swift community. His research background includes a PhD-focused trajectory at the University of Chicago and research projects at Argonne that produced the atJIT and HALO systems—LLVM-powered tools for runtime performance tuning and dissertation work. Earlier roles span compiler and DSL work at Intel and GHC/LLVM interfacing under Simon Peyton Jones at Microsoft Research, reflecting deep expertise at the intersection of compilers, runtime systems, and machine learning-guided optimization. Based in San Francisco, he blends academic rigor with production-grade engineering and a track record of turning research prototypes into practical compiler features. An underappreciated strength is his repeated pattern of evolving research prototypes (atJIT → HALO) into robust systems that inform his language design and implementation choices.
code11 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Penn State University
bookDoctor of Philosophy (PhD), Computer Science, Doctor of Philosophy (PhD), Computer Science at The University of Chicago
bookMaster's degree, Compuer Science, Master's degree, Compuer Science at University of Chicago
languagesPersian
github-logo-circle

Github Skills (96)

programming-language10
swiftpm10
servant10
modular10
get-started10
hackage10
cabal10
swift10
dependency-manager10
gitlab10
ghc10
macos10
package-manager10
visible10
parsing10

Programming languages (11)

TypeScriptJavaC++CLLVMJavaScriptHaskellSwift

Github contributions (5)

github-logo-circle
halo-project/llvm

Jul 2019 - Aug 2020

This is the canonical git mirror of the LLVM subversion repository. The repository does not accept github pull requests at this moment. Please submit your patches at http://reviews.llvm.org.
Contributions:150 pushes, 1 branch, 1 issue in 1 year 2 months
subversionclanglibgit2submitgit-mirror
kavon/llvm-statepoint-utils

Aug 2016 - Mar 2020

Contributions:6 releases, 72 commits, 21 pushes in 3 years 7 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