Daniel Ferguson

Principal Software Engineer at Ampere

Portland, Oregon, 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 Ferguson is a Principal Software Engineer based in Portland, Oregon, with a decade of experience building system-level software that bridges hardware and OS internals. He gained rare, deep expertise enabling features inside the Windows kernel while at Intel and now focuses on operating systems at Ampere, pairing fluency in C/C++ and assembly with strong hardware familiarity. Daniel excels at debugging and performance instrumentation, designing custom kernels, drivers, tools, and data acquisition systems for embedded and multiprocessor environments. Comfortable across high- and low-level stacks, he brings practical insight into memory coherency, caches, buses, and networking that informs robust architecture and integration choices. Known for technical collaboration and mentoring, he combines hands-on engineering with an ability to untangle long-lived, complex codebases and deliver pragmatic solutions.
code10 years of coding experience
job17 years of employment as a software developer
bookBS C.E., Embedded Systems, BS C.E., Embedded Systems at Portland State University
bookEngineering Gen. Ed., Engineering Gen. Ed. at Portland Community College
github-logo-circle

Github Skills (1)

iotivity6

Programming languages (1)

C++

Github contributions (5)

github-logo-circle
Hibchibbler/Networking

Nov 2019 - Aug 2020

Contributions:48 commits in 9 months
djfergu/DeepWater

Jan 2022 - Jan 2022

Contributions:8 pushes, 2 branches in 12 days
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
Daniel Ferguson - Principal Software Engineer at Ampere