Freddy Ye

Software Engineer at Intel Corporation

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
Freddy Ye is a software engineer based in California with six years of experience focused on low-level, architecture-aware backend development. Currently at Intel, he contributes to real-world processor toolchains and has made notable open-source contributions to the LLVM project, implementing and testing X86 instruction encodings and ISA features like AMX and AVX10.2. His work spans encoding/decoding, compatibility fixes, and assembly test coverage, reflecting strong expertise in instruction set details and performance-sensitive code. Freddy pairs industry-grade engineering at a major semiconductor company with active upstream collaboration in one of the most influential compiler projects, a combination that helps bridge hardware design and software toolchain correctness.
code6 years of coding experience
github-logo-circle

Github Skills (5)

assembly10
x8610
llvm10
code-optimization9
compiler8

Programming languages (3)

C++LLVMRPC

Github contributions (5)

github-logo-circle
llvm/llvm-project

Aug 2022 - Oct 2022

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBackend Developer
Contributions:334 reviews, 2 commits, 116 PRs in 1 month
Contributions summary:Freddy contributed to the LLVM project, specifically focusing on X86 architecture-related assembly code and instruction set enhancements. Their work involved supporting new instructions like `SETZUCC`, `FRED`, `LKGS`, and `MOVRS`, including their encoding and decoding. The user also addressed compatibility issues and provided assembly tests, including tests for specific features like AMX and AVX10.2. Furthermore, they worked on code alignment and optimizations related to immediate operands for the CCMP instruction and the removal of KNL/KNM specific ISA supports.
compilerstechnologiesclangsubmittoolchain
FreddyLeaf/llvm

Mar 2023 - Jan 2024

Intel staging area for llvm.org contribution. Home for Intel LLVM-based projects.
Contributions:9 pushes, 5 branches in 10 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
Freddy Ye - Software Engineer at Intel Corporation