Austin Golding is a Software Engineer 3 at Pacific Northwest National Laboratory with roughly a decade of experience building secure, production-grade systems spanning back-end services and reactive front-end tooling. He combines a formal education in computer and information systems security with hands-on expertise in TypeScript, React, SolidJS, Java/C#/C++, and extensive networking/Cisco knowledge. At PNNL he progressed through roles focused on cyber security automation, data analysis, and full-stack engineering, regularly owning server-side logic, database migrations, and feature delivery. As an active open-source contributor he helped implement SolidJS adaptors for XState and strengthened back-end anonymization and HTTP server functionality in high-impact repos like RedEye, demonstrating attention to data handling and privacy. Comfortable leading teams or executing long solo projects, he brings a pragmatic blend of security-minded engineering and UI reactivity to complex analytic tools.
RedEye is a visual analytic tool supporting Red & Blue Team operations
Role in this project:
Back-end Developer
Contributions:11 releases, 80 reviews, 53 commits in 3 months
Contributions summary:Austin primarily contributed to the back-end functionality of the RedEye project, focusing on database interactions and server-side logic. Their work includes bug fixes, such as resolving spacing issues in a dialog, and implementing new features, such as anonymization processes for campaigns. They also made changes related to database migrations and ensured proper HTTP server functionality. The user demonstrated a strong understanding of the project's data handling and server-side architecture.
Actor-based state management & orchestration for complex app logic.
Role in this project:
Front-end Developer
Contributions:75 reviews, 90 commits, 7 PRs in 11 months
Contributions summary:Austin primarily contributed to the `@xstate/solid` package, implementing and testing SolidJS adaptors for XState. Their work involved adding new components such as `useMachine`, `useActor`, `useSelector`, and `useSpawn` for state management. They focused on ensuring the reactivity and correctness of these adaptors and included documentation and examples for usage. Furthermore, the user addressed array updates and context mutations, improving the library's stability.
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
Austin Golding - Software Engineer 3 at Pacific Northwest National Laboratory