Ryan Hauge is a Senior Development Engineer based in Portland, Oregon with a decade of hands-on experience building Java and JavaScript applications. At iGrafx he progressed from Software Engineer to Senior Development Engineer, focusing on practical, product-facing engineering over the past several years. Trained in Java/Android development at Epicodus and grounded in a BA in Philosophy, he brings analytical problem-solving and clear communication to complex codebases. Early internships and diverse roles—from junior dev work in health tech to community organizing and retail buying—give him a pragmatic, user-centered perspective on software features and workflows. He is known for steady delivery and the ability to translate product needs into maintainable implementations.
10 years of coding experience
Bachelor of Arts (B.A.), Philosophy, Bachelor of Arts (B.A.), Philosophy at Buffalo State University
Java/Android Development, Java/Android Development at Epicodus
Contributions:58 commits, 32 pushes, 1 branch in 2 months
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
Ryan Hauge - Senior Development Engineer at iGrafx