Yeaseen Arafat is a PhD student and graduate research assistant at the University of Utah with a decade of engineering experience focused on systems, software security, and fuzzing. He combines academic research—building language-agnostic fuzzing frameworks and performing low-level IR optimizations—with practical teaching and hands-on compiler work, contributing test-determinism improvements to the high-profile LLVM project. His background spans industry, academia, and entrepreneurship, having lectured, co-founded a startup to drive funding and sales, and worked in technical support and research roles. Known for improving compiler test hygiene by replacing undefined behaviors with deterministic constructs, he brings both rigorous research methods and product-minded execution to security and tooling problems.
10 years of coding experience
1 year of employment as a software developer
Secondary School Certificate, Science, 10th, Secondary School Certificate, Science, 10th at Nasirabad Govt. High School, Chattogram
The University of Utah
Higher Scevondary School Certificate, Science, 12th, Higher Scevondary School Certificate, Science, 12th at Chittagong College
B.Sc. Engg, Computer Science, B.Sc. Engg, Computer Science at Bangladesh University of Engineering and Technology
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
Software Engineer (focus on compiler testing and optimization)
Contributions:4 reviews, 5 PRs, 4 comments in 2 months
Contributions summary:Yeaseen primarily contributed to the LLVM project by modifying and improving test cases. Their work involved replacing instances of `undef` with more defined values like function arguments or `poison` to align with modern LLVM standards, improving test determinism. This primarily involved modifying LLVM test files to improve and correct testing practices. Furthermore, there are contributions dealing with `br i1 undef` which have been replaced by function arguments.
Contributions:30 commits, 3 pushes in 2 years 5 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.