Justin Bogner

Information Technology Support Analyst

Highland, Indiana, 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
Justin Bogner is an Information Technology Support Analyst with 18 years of hands-on experience bridging desktop support and low-level compiler/back-end development. Based in Highland, Indiana, he pairs frontline IT problem-solving at organizations like White Lodging and Northwestern Medicine with substantive open-source contributions to high-profile compiler projects such as LLVM, Clang, and libc++. His code and QA work has focused on backend resource handling, diagnostics refactoring, and test-suite accuracy—demonstrating an ability to reason about complex systems and compatibility across toolchains. Comfortable both documenting intricate compiler behavior and fixing subtle ABI or diagnostic issues, he brings an engineer’s attention to detail into operational IT roles. That blend of production support experience and deep compiler knowledge makes him effective at troubleshooting across layers from user endpoints to build and toolchain concerns.
code18 years of coding experience
bookComputer Information Technology, General Studies, Computer Information Technology, General Studies at Purdue University
github-logo-circle

Github Skills (24)

libc10
c-language10
llvm10
testing10
dx10
dxc10
compiler-optimization10
compiler10
cprogramming-language10
directx10
documentation10
test-automation10
spirv9
codegen9
internals9

Programming languages (10)

TypeScriptJavaC++ShellCLLVMRPCTeX

Github contributions (5)

github-logo-circle
llvm/llvm-project

Apr 2019 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Role in this project:
userBack-end Developer
Contributions:693 reviews, 236 PRs, 288 pushes in 6 years
Contributions summary:Justin primarily contributed to the LLVM project, specifically focusing on enhancements and bug fixes related to the DirectX (DXIL) and SPIR-V backends. Their work included modifying code related to resource handling, including updating the resource type information within the target extension types, and creating symbols for resource handles. The user addressed issues such as removing deprecated code and implementing new resource operations. They also made improvements to the documentation related to resource handling within the DirectX backend.
compilerstechnologiesclangsubmittoolchain
apple/swift-llvm

Nov 2015 - Apr 2019

Role in this project:
userBack-end Developer
Contributions:40 commits, 1 push in 3 years 6 months
Contributions summary:Justin primarily contributed to the LLVM project by refactoring and modifying diagnostic information-related code. They refactored code to decouple backend diagnostics from debug info metadata, introduced the DiagnosticLocation type, and updated existing classes to use the new type. Furthermore, the user added functionality to summarize the instruction count in the asm-printer and refactored code for increased efficiency. These changes suggest a focus on compiler infrastructure and optimization.
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
Justin Bogner - Information Technology Support Analyst