F Hickman

GPU Performance Engineer at Samsung Semiconductor

San Diego Metropolitan Area 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

👤
Senior
🎓
Top School
F Hickman is a GPU Performance Engineer with over 20 years of computer graphics experience and more than a decade in senior engineering roles across gaming, mapping, and semiconductor industries. Currently at Samsung Semiconductor after six years as a Staff Graphics Engineer at Qualcomm, he blends low-level GPU performance tuning with pragmatic system design to ship high-performance graphics on mobile and embedded platforms. His background includes founding a studio and leading graphics teams at companies like Cryptic Studios and HERE Technologies, demonstrating both entrepreneurial drive and large-team leadership. An early contributor to the widely used stb single-file C libraries, he added TGA RLE support and quality fixes, showing attention to practical, portable tooling that benefits many projects. Trained in math and computer science, he pairs formal problem-solving with hands-on engine and driver optimization experience. Colleagues know him for squeezing performance out of constrained hardware while keeping code maintainable and portable.
code11 years of coding experience
job17 years of employment as a software developer
bookBachelor of Science - BS, Mathematics and Computer Science, Bachelor of Science - BS, Mathematics and Computer Science at Eastern Illinois University
github-logo-circle

Github Skills (10)

compression10
c-language10
tga10
cprogramming-language10
image-processing10
compress10
fileio9
file-access9
file-handling9
file-processing9

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
nothings/stb

May 2015 - Apr 2021

stb single-file public domain libraries for C/C++
Role in this project:
userBack-end Developer
Contributions:7 commits, 3 PRs, 4 comments in 6 years
Contributions summary:F focused on enhancing the `stb` library's functionality, specifically by implementing TGA image writing capabilities with Run-Length Encoding (RLE) compression. Their contributions included adding code for pixel writing and image data handling, as well as addressing missing const declarations to ensure code quality. The user also added a flag for controlling TGA RLE compression and fixing a monochrome TGA regression issue.
file-formatcppbitmappublic-domainstb
fahickman/r128

Jun 2017 - May 2022

128-bit (64.64) signed fixed-point arithmetic.
Contributions:35 commits, 6 PRs, 31 pushes in 4 years 11 months
arithmetic64-bitbytesignedbiginteger
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
F Hickman - GPU Performance Engineer at Samsung Semiconductor