Nathaniel Shaffer

Developer at Benegration

Greater Pittsburgh Region 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
Nathaniel Shaffer is a developer with a decade of hands-on experience building practical software solutions from internship to professional roles across the Greater Pittsburgh region. He currently develops at Benegration after progressing through Associate Developer and IT intern roles at Mockenhaupt, where he sharpened real-world application and systems skills. Nathaniel contributes to notable open-source work on the fortran-lang/stdlib project, implementing and refactoring the optval functionality to provide default values for optional Fortran arguments and adding tests and purity/elemental attributes. His background in Computer Information Systems (Grove City College) grounds a pragmatic approach to engineering, blending legacy-language contribution with modern development practices. Colleagues describe him as steady and detail-oriented, comfortable improving existing codebases and adding reliable, well-tested functionality. Outside work he brings a service-oriented mindset honed by customer-facing roles at Under Armour and AMC, which informs his collaborative, user-focused engineering style.
code10 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science - BS, Computer Information Systems, Senior, Bachelor of Science - BS, Computer Information Systems, Senior at Grove City College
github-logo-circle

Github Skills (5)

fortran10
stl10
numerical-methods10
unit-testing8
linear-algebra4

Programming languages (5)

JuliaTeXJavaScriptPythonFortran

Github contributions (5)

github-logo-circle
fortran-lang/stdlib

Jan 2020 - Jun 2020

Fortran Standard Library
Role in this project:
userBack-end Developer
Contributions:3 reviews, 40 commits, 5 PRs in 5 months
Contributions summary:Nathaniel primarily contributed to the development of a Fortran standard library, focusing on implementing and refactoring the `optval` (formerly `default`) function. They introduced the functionality to provide default values for optional arguments in Fortran subprograms, including support for various data types. Furthermore, the user added tests for the implemented `optval` functionality and refactored the code by renaming the function and adding `pure` and `elemental` attributes where appropriate.
fortran-package-managerlapackstatisticshashstrings
nshaffer/nshaffer.github.io

Apr 2019 - Jan 2021

Contributions:6 pushes, 1 branch in 1 year 9 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
Nathaniel Shaffer - Developer at Benegration