Jake Egan

Compiler Developer at IBM

Markham, Ontario, Canada
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
Jake Egan is a compiler developer with eight years of experience specializing in C/C++ toolchains and runtime libraries, currently contributing to IBM’s Open XL C/C++ for AIX and libc++ for AIX. He combines a Queen’s University BASc in Computer Engineering with hands-on work in design, development, testing, and performance optimization to ensure standards compliance on enterprise platforms. At IBM he moved from intern to engineer while actively participating in the LLVM open-source community, contributing fixes and enhancements that improve cross-platform compatibility. Comfortable in agile teams, Jake pairs strong troubleshooting skills and code review rigor with clear technical communication. He’s driven by improving compiler reliability and runtime efficiency—often focusing on practical fixes that yield measurable performance gains on legacy enterprise systems.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Applied Science, with Professional Internship, Computer Engineering, Bachelor of Applied Science, with Professional Internship, Computer Engineering at Queen's University
github-logo-circle

Github Skills (11)

compiler10
modular10
clang10
toolchain10
llvm10
piano4
speech3
gestures3
synth2
blink2
synthesis2

Programming languages (3)

LLVMRPCPython

Github contributions (5)

github-logo-circle
jakeegan/llvm-project

Sep 2023 - Apr 2025

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Contributions:94 pushes, 53 branches in 1 year 6 months
An application designed to synthesize speech solely through the control of blink gestures to enable communication for people suffering from paralysis.
Contributions:5 PRs, 39 pushes, 11 branches in 4 years 3 months
synthesiscommunicationblinkgesturespiano
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
Jake Egan - Compiler Developer at IBM