Scott Gibbons

Retired at Pop's Fine Woodworking

Wilsonville, Oregon, 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
Scott Gibbons is a retired software engineer and technical manager with 40+ years of hands-on experience designing and shipping development tools, profilers, simulators, and OS-level software across startups and multi-billion-dollar firms. He led engineering teams at Intel, AMD, Qualcomm and others, orchestrating numerous on-time releases while improving tool quality and delivering measurable performance gains. Scott has deep low-level expertise in C/C++ and system architecture, and in recent years contributed performance-critical optimizations to the OpenJDK project—implementing AVX-512 vectorized Base64 and CRC improvements for x86. Equally comfortable in leadership and individual-contributor roles, he has a track record of turning complex system requirements into pragmatic, high-performance solutions and even now enjoys building things with his hands in Wilsonville, Oregon.
code8 years of coding experience
job29 years of employment as a software developer
bookMS Management in Science and Technology - in progress, MS Management in Science and Technology - in progress at Oregon Graduate Institute
bookBSCSE Computer Science, BSCSE Computer Science at Northern Arizona University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (13)

avx10
javas10
assembly10
jvm10
performance-optimization10
java10
x8610
openjdk9
algorithms8
data-structures8
algorithm8
data-structure8
base648

Programming languages (2)

JavaC++

Github contributions (5)

github-logo-circle
openjdk/jdk

Jan 2023 - Jan 2023

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer & Performance Engineer
Contributions:138 reviews, 12 commits, 22 PRs in 5 days
Contributions summary:Scott focused on optimizing the Java code within the OpenJDK project, specifically targeting x86 architecture. Their contributions centered on enhancing the performance of Base64 encoding and decoding operations. This involved implementing and refining vectorized implementations using AVX-512 instructions, as well as optimizing the CRC32 and CRC32C algorithms for efficiency, resulting in faster execution for both encoding, decoding and compression operations. Furthermore, the user updated code segment alignment to ensure proper alignment for optimized code.
openjdkjavajvmjdk
asgibbons/jdk

May 2021 - Sep 2024

JDK main-line development
Contributions:22 reviews, 45 PRs, 604 pushes in 3 years 4 months
javajvmjdk
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
Scott Gibbons - Retired at Pop's Fine Woodworking