Nathan Fiedler is a seasoned software engineer with 18 years of experience building integration and backend systems across large enterprises and platform vendors. Based in Castro Valley, CA, he currently develops authentication and provisioning integrations (OIDC, SAML, SCIM) for Perforce's Helix Core, applying Clean Architecture and test-first practices to Node.js services. His background spans distributed data processing at Yahoo! with Hadoop/Pig, middleware translating Git and Perforce workflows in Python, and low-level systems work dating back to embedded C and Java servers. An active open-source contributor, he’s implemented core interpreter components for a Lisp-in-Erlang project (mal), reflecting a curiosity for language runtimes and compact, efficient implementations. Pragmatic and detail-oriented, Nathan combines deep legacy-system knowledge with modern identity and integration patterns to solve tricky interoperability problems.
18 years of coding experience
13 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Penn State University
Contributions:13 commits, 2 PRs, 3 comments in 7 months
Contributions summary:Nathan's commits focus on developing a Lisp interpreter in Erlang. They implemented the core components of the interpreter, including a reader, printer, and evaluator. The user added features such as variable definition (`def!`), control flow with `if`, and the core functions for basic arithmetic operations. Additionally, they are actively building out the essential environment components.
Dart package with Rust-like types such as Option and Result.
Contributions:10 releases, 44 commits, 16 PRs in 2 years 10 months
rustdartlangdartoptionrust-like
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
Nathan Fiedler - Software Engineer at Perforce Software