Joseph Naberhaus is a Senior Software Engineer based in Milwaukee with eight years of hands-on experience building reliable, test-driven web applications and platform features. He progressed from intern to senior engineer at Workiva, delivering customer-facing solutions using languages like Go and Dart and contributing to NextGen presentations within a distributed Agile team. Joseph has a strong foundation in full-stack development and CI/CD practices from an earlier internship at Corteva where his team neared 100% test coverage on a production inventory app. A near-perfect software engineering GPA (3.99) from Iowa State underpins his methodical approach, and his teaching roles there hint at strengths in mentorship and clear technical communication. He describes himself simply as a “maker of things,” which belies a practical focus on shipping maintainable, well-tested software.
8 years of coding experience
2 years of employment as a software developer
Software Engineering, Computer Programming, 3.99, Software Engineering, Computer Programming, 3.99 at Iowa State University
Contributions:175 commits, 4 PRs, 145 pushes in 2 years 4 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
Joseph Naberhaus - Senior Software Engineer at Workiva