Brian Favela

Software Engineer at microsoft

Massachusetts, 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
Brian Favela is a software engineer based in Massachusetts with four years of professional experience, currently working as a shader compiler engineer at Microsoft. He focuses on low-level graphics tooling and compiler work, translating GPU-focused requirements into performant implementations. Comfortable operating at the intersection of systems programming and graphics, he brings practical expertise in optimizing shader pipelines and compiler internals. Colleagues would describe him as a detail-oriented engineer who enjoys squeezing performance from complex systems and making compiler behavior predictable. Despite a relatively short career so far, he has already carved a niche in the specialized area of shader compilation within a major platform team.
code4 years of coding experience
github-logo-circle

Github Skills (13)

compiler10
hlsl10
bgfx10
cpp10
modular10
wgsl10
shader10
hosts10
clang10
llvm-clang10
directx10
llvm10
toolchain10

Programming languages (4)

C++LLVMTeXPython

Github contributions (5)

github-logo-circle
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Contributions:3 PRs, 51 pushes, 19 branches in 2 years 1 month
compilerscppdirectx-shader-compilerclanghosts
bfavela/llvm-project

Jun 2024 - Jan 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:13 pushes, 3 branches in 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
Brian Favela - Software Engineer at microsoft