Adam Michael

Software Engineer at Susquehanna International Group, LLP (SIG)

Chicago, Illinois, 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
Adam Michael is a seasoned software engineer with 11 years of experience building high-performance systems, currently contributing at Susquehanna International Group in Chicago. He has deep backend and C++ expertise from roles at Headlands and prior work at Google on Bazel, where he improved Android AAR handling, Java 8 desugaring support, and other build-system internals for a widely used open-source project. Comfortable in both finance and large-scale infrastructure environments, he combines low-level systems thinking with practical engineering discipline. Collected internships at Microsoft and Quantcast and a dual-focused BS from Rose-Hulman reflect a strong foundation in distributed tooling and developer infrastructure. An attention to code hygiene and incremental platform improvements distinguishes his contributions behind popular developer tooling.
code11 years of coding experience
job6 years of employment as a software developer
bookLake Zurich High School
bookBachelor of Science (B.S.), Computer Science, Mathematics and Computer Engineering, Bachelor of Science (B.S.), Computer Science, Mathematics and Computer Engineering at Rose-Hulman Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
1,795reputation
108kreached
38answers
1question
github-logo-circle

Github Skills (16)

javas10
android-sdk10
java10
build-system9
scripting7
script7
sh7
shell7
maven6
dependency-management6
boto6
cross-platform6
bazel6
tensorflow6
python6

Programming languages (17)

C#JavaCSSC++SchemeCGroovyJulia

Github contributions (5)

github-logo-circle
bazelbuild/bazel

Jul 2016 - Apr 2018

a fast, scalable, multi-language and extensible build system
Role in this project:
userBack-end Developer
Contributions:358 commits, 1 PR, 2 branches in 1 year 8 months
Contributions summary:Adam made several changes to the Bazel build system, focusing on Android development. Their contributions include improvements to the handling of AAR files, such as adding asset support and creating an empty resource XML file when none are present. They also made improvements related to the merging of Java compilation artifacts and added the necessary code and tools to support Java 8 features with desugaring. Furthermore, they are responsible for various code cleanups, including removing obsolete code, and ensuring that android rules are correctly building.
scalablecorrectbazelmulti-languagebuild-system
CSSE497/pathfinder-routing

Dec 2015 - May 2016

Contributions:106 commits, 2 PRs, 28 pushes in 5 months
routing
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
Adam Michael - Software Engineer at Susquehanna International Group, LLP (SIG)