Phil Nelson

Professor at Western Washington University

Bellingham, Washington, 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
Phil Nelson is a seasoned computer science professor with over three decades of teaching and research experience in operating systems, networking, compilers, parallel and distributed systems, and mobile programming. Based in Bellingham, WA, he has taught undergraduate and graduate courses at Western Washington University since 1987 and previously instructed at Pacific Union College. Summers spent as a contract programmer and visiting project scientist exposed him to practical systems work, including contributions to the Coda file system, Internet Suspend/Resume, and mobile app development. He holds a Ph.D. in Computer Science from the University of Washington and an MS in Computing Science from UC Davis, blending deep academic credentials with hands-on software engineering. Colleagues and students know him for translating complex systems concepts into usable coursework and tools, and for sustaining a rare long-term mix of teaching, research, and summer industry programming. An understated strength is his sustained curiosity across evolving platforms—from file systems to mobile and parallel languages like Chapel—kept alive by decades of alternating academic and applied work.
code11 years of coding experience
job14 years of employment as a software developer
bookPh.D., Computer Science, Ph.D., Computer Science at University of Washington
bookMS, Computing Science, MS, Computing Science at University of California, Davis
bookBS, Physics and Computer Science, BS, Physics and Computer Science at Pacific Union College
github-logo-circle

Github Skills (15)

compiler10
open-source10
programming-language10
chapel10
wolfram-language10
hpc10
parallel10
language-design10
parallel-computing10
gpu10
scientific-computing10
concurrency10
distributed-computing10
mojo10
odin1

Programming languages (1)

Chapel

Github contributions (5)

github-logo-circle
tomyhoi/chapel

Jan 2015 - May 2017

Contributions:410 pushes, 26 branches in 2 years 4 months
parallelproductivecompilerparallel-programmingprogramming-language
chapel-lang/chapel

Jan 2015 - Jan 2017

a Productive Parallel Programming Language
Contributions:450 commits, 74 PRs, 36 pushes in 2 years
parallellanguage-designproductivecompilerparallel-programming
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
Phil Nelson - Professor at Western Washington University