Mike Wilson

Senior Systems Software Engineer at NVIDIA

Asheville, North Carolina, 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

🤩
Rockstar
🎓
Top School
Mike Wilson is a Senior Systems Software Engineer with 13 years of professional experience focused on embedded and low-level systems, currently building high-performance infrastructure at NVIDIA. He has deep expertise across AVR, ARM, console platforms (PS3, Xbox 360), Linux device drivers, and open-world game streaming systems from a decade at Deep Silver Volition. Mike also brings cloud and Kubernetes deployment experience from Canonical and contributed performance-focused refactors to the high-profile rapidsai/cudf GPU DataFrame project, including row/column conversion and ORC string/byte support. Based in Asheville, NC, he combines hardware-near programming with cloud-native operations and a track record of shipping robust tooling and optimizations for constrained environments. An uncommon thread through his career is translating console and embedded performance trade-offs into scalable, high-throughput solutions for modern GPU and cloud stacks.
code12 years of coding experience
job17 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Appalachian State University
github-logo-circle

Github Skills (11)

parquet10
cuda10
c-language10
cprogramming-language10
performance-optimization10
orc9
data-structure9
strings9
text-manipulation9
data-structures9
byte-array9

Programming languages (23)

SmartyJavaC++CScalaVueGoMustache

Github contributions (5)

github-logo-circle
rapidsai/cudf

Aug 2020 - Jan 2023

cuDF - GPU DataFrame Library
Role in this project:
userBack-end Developer
Contributions:899 reviews, 82 commits, 71 PRs in 2 years 5 months
Contributions summary:Mike primarily focused on refactoring and optimizing the cuDF codebase, specifically addressing performance issues and code deprecation warnings. Their work involved replacing deprecated functions with their recommended alternatives, updating the codebase to align with current coding standards, and implementing a new mechanism for converting data between row-major and column-major formats. The changes indicate a focus on maintaining and improving the efficiency of the library's core functionalities. Additionally, the user implemented features to add string and byte array columns into the orc files, while ensuring that statistics were accurately persisted across multiple write calls.
cudadataframe-librarydata-analysiscppcudf
hyperbolic2346/rmm

Sep 2020 - Jul 2023

RAPIDS Memory Manager
Contributions:40 pushes, 5 branches in 2 years 10 months
memorydeltamemory-allocationmemory-managerrapids
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
Mike Wilson - Senior Systems Software Engineer at NVIDIA