Logan Mcnaughton

Senior Software Engineer - Telco Engineering at Red Hat

Utrecht, Netherlands
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
Logan Mcnaughton is a Senior Software Engineer specializing in telco engineering with 13 years of experience across cloud, networking and Linux systems. Based in Utrecht, he focuses on building secure, reliable and automated integrations between 5G applications and OpenShift, often pairing Kubernetes and CI/CD tooling with Ansible and Terraform. He brings CCNP networking expertise and hands-on cloud experience across Azure, AWS, vSphere and Kubernetes, plus practical SCADA/industrial network knowledge. At Red Hat he helps partners troubleshoot complex Linux/OpenShift issues and integrate their automation stacks, while prior roles combined RF analysis, network automation and virtualization administration. An active open-source contributor, he has contributed low-level fixes and Web/Emscripten optimizations to prominent emulator projects like RetroArch and GLideN64, demonstrating uncommon depth in graphics, cross-platform builds and performance tuning. That blend of telco-cloud engineering and emulator-level systems work highlights a pragmatic engineer who often bridges kernel-to-cloud technical gaps.
code13 years of coding experience
bookBachelor of Information Technology, Bachelor of Information Technology at Ontario Tech University
bookInformation Technology (Diploma), Information Technology (Diploma) at Southern Alberta Institute of Technology
stackoverflow-logo

Stackoverflow

Stats
51reputation
3kreached
0answers
2questions
github-logo-circle

Github Skills (29)

c-language10
shader10
rc10
c1110
device-emulation10
makefile10
64-bit10
c1710
arch10
graphics-programming10
libretro10
emscripten10
webassembly10
cprogramming-language10
emulation10

Programming languages (17)

PowerShellC#JavaC++JinjaCRustMakefile

Github contributions (5)

github-logo-circle
mupen64plus/mupen64plus-core

Oct 2016 - Dec 2022

Core module of the Mupen64Plus project
Role in this project:
userBack-end Developer
Contributions:8 reviews, 160 commits, 182 PRs in 6 years 2 months
Contributions summary:Logan contributed to the core module of the Mupen64Plus project, specifically focusing on fixing issues and improving game compatibility. Their work involved modifications to the ROM and video controller code, suggesting a deep understanding of the emulator's inner workings. Furthermore, the user enhanced the emulator by optionally using SDL and implementing features such as configurable refresh rates.
wxwidgetsromn64core-moduleapple2
gonetz/GLideN64

Dec 2016 - Apr 2021

A new generation, open-source graphics plugin for N64 emulators.
Role in this project:
userBackend Developer
Contributions:3 reviews, 100 commits, 166 PRs in 4 years 4 months
Contributions summary:Logan primarily focused on enhancing the graphics plugin, `gliden64`, for N64 emulators. Their contributions involved adding support for specific games, notably "Animal Forest" (Dōbutsu no Mori) and "Gauntlet Legends," by integrating custom microcodes and addressing depth buffer issues. They implemented optimizations and fixes related to OpenGL rendering, including image texture handling and buffer storage, thereby improving performance and compatibility with different hardware configurations. Further work included improvements to texture caching and the MupenPlus plugin API.
emulatorsemulatorn64graphics
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
Logan Mcnaughton - Senior Software Engineer - Telco Engineering at Red Hat