Preston Hamlin

Senior Software Development Engineer at AMD

Nashua, New Hampshire, 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
Preston Hamlin is a Senior Software Development Engineer with 11 years of experience specializing in low-level C/C++ driver and runtime development for Direct3D 12 at AMD. He focuses on highly parallel algorithms and GPGPU programming, bringing hands-on expertise in CUDA, multithreading, and stochastic simulation techniques like Monte Carlo and Brownian Motion. His background includes research-oriented internships at NIST and teaching roles across computer architecture, operating systems, and theoretical CS, reflecting both practical and academic depth. Comfortable with kernel and device driver concepts, he prefers performance-sensitive systems over web or full‑stack work and is continually expanding into functional languages and graphics frameworks. Fluent in English and studying German and Japanese, he also has experience mentoring and public speaking through multiple TA positions.
code11 years of coding experience
job4 years of employment as a software developer
bookMaster of Science (MS) Computer Science, Master of Science (MS) Computer Science at Florida State University
languagesEnglish, German
github-logo-circle

Github Skills (20)

shader10
hosts10
wgsl10
hlsl10
bgfx10
cpp10
directx10
llvm-clang10
llvm9
clang9
compiler8
react2
graphics-programming2
probot1
typescript1

Programming languages (3)

C++CJavaScript

Github contributions (5)

github-logo-circle
PrestonHamlin/Shade

Feb 2021 - Feb 2022

Graphics programming experimentation.
Contributions:39 commits, 2 PRs, 12 pushes in 1 year
graphics-programmingexperimentationgraphics
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
Contributions:6 pushes, 3 branches in 8 months
compilerscppdirectx-shader-compilerclanghosts
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
Preston Hamlin - Senior Software Development Engineer at AMD