Joseph Mclaughlin is a PhD candidate and experienced software engineer with a decade of practice building high-performance scientific and embedded systems. As a graduate research and teaching assistant at the University of Oregon, he teaches C/C++ and UNIX while conducting research that spans parallel computing and simulation. His internships at Los Alamos and Lawrence Livermore involved porting and optimizing neutron transport and X-ray coupling simulations for cutting-edge HPC hardware, and he parallelized multi-fidelity Monte Carlo workloads for NASA in CUDA. He was an early engineer at Kayhan Space and has shipped USB and WebUSB device drivers in C/C++ and JavaScript for commercial products, blending low-level systems skills with practical product experience. Colleagues value his ability to move research-grade code into production on diverse platforms, and his background suggests a strong aptitude for performance optimization on emerging accelerator architectures.
10 years of coding experience
5 years of employment as a software developer
Doctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Oregon
High School Diploma, High School Diploma at Marist Catholic High School
Contributions:31 commits, 77 pushes, 7 branches in 5 months
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
Joseph Mclaughlin - Graduate Research And Teaching Assistant