Michael Kinsner is a software engineer with eight years of experience specializing in spatial compiler technology, parallel computing, and accelerator programming. Based in Halifax, Nova Scotia, he focuses on squeezing performance from modern hardware through compiler-driven optimizations and efficient parallelization strategies. Michael combines deep systems knowledge with practical engineering to bridge research ideas and production-ready code. Though primarily research-oriented, he applies a hands-on approach to accelerator programming that often uncovers non-obvious bottlenecks in memory and dataflow. His background suggests a comfort working at the intersection of compilers, high-performance computing, and specialized hardware.
Source code for 'Data Parallel C++: Mastering DPC++ for Programming of Heterogeneous Systems using C++ and SYCL' by James Reinders, Ben Ashbaugh, James Brodman, Michael Kinsner, John Pennycook, Xinmin Tian (Apress, 2020).
Contributions:15 reviews, 24 commits, 48 PRs in 2 years 4 months
Contributions:12 pushes, 11 branches in 2 years 11 months
headersspirvheader
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.