Suggestions
Preston Hamlin
Senior Software Development Engineer at AMD
Preston Hamlin is a highly skilled Senior Software Development Engineer at AMD, specializing in developing and maintaining driver components for the Direct3D 12 API. With a Master of Science (MS) and Bachelor of Science (BS) in Computer Science from Florida State University, Preston has a strong educational background. His areas of expertise include highly parallel algorithms, computer graphics, GPGPU, and Brownian Motion simulations. Preston is proficient in programming languages such as C, C++, Python, and CUDA, and is familiar with JavaScript. He is also currently exploring Prolog, LISP, and Haskell. In terms of programming platforms and methodologies, Preston excels in multithreading, multiprocessing, and GPGPU, and is familiar with kernel and device driver programming. He is currently expanding his knowledge in OpenGL, OpenCV, Hadoop, and Qt. Preston's research interests encompass random number generation, Monte Carlo methods, stochastic computing, and Brownian Motion.