Daniel Mcpherson

Staff Software Engineer at LUNA Innovations

Blacksburg, Virginia, 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

👤
Senior
🎓
Top School
Daniel Mcpherson is a Staff Software Engineer with 10+ years of hands-on experience building desktop and embedded applications, currently driving software at LUNA Innovations after leading product development and engineering teams there. He specializes in C++, Qt (Widgets and QML), and cross-platform UI work across Windows, macOS, iOS and Android, with a track record of shipping measurement and screen-sharing products used in telecom, aerospace, and consumer markets. Daniel combines low-level expertise (C, assembly, PLC firmware) with high-level system design—APIs, TCP/IP streaming, and SCPI command sets—to turn complex hardware requirements into maintainable, fielded software. He’s known for pragmatically breaking large projects into iterative milestones, improving responsiveness and usability (for example, decoupling cursor updates from video frames) and delivering specialized UIs for mission-critical platforms like the F-35 support tools. A Virginia Tech computer engineering graduate, he brings rare depth across embedded Linux, Windows, LabVIEW, and end-to-end product engineering.
code11 years of coding experience
job34 years of employment as a software developer
bookBachelor of Science - BS Computer Engineering, Bachelor of Science - BS Computer Engineering at Virginia Tech
github-logo-circle

Github Skills (23)

mp39
wav9
flac9
audio-playback8
vorbis8
audio8
wasapi8
decoding8
linux7
playback7
emscripten6
macos6
android6
windows6
recording6

Programming languages (4)

C#C++CGDScript

Github contributions (5)

github-logo-circle
Minesweeper game written in Qt C++
Contributions:1 release, 2 PRs, 21 pushes in 3 years
cppminesweeperqt
DanielMcPherson/GlitchGarden

May 2017 - Jul 2017

Contributions:2 pushes, 1 branch in 1 month
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