Nathan Sharp

Director Of Product Design And Architecture at Phoenix Integration

Blacksburg, Virginia, 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

👤
Senior
🎓
Top School
Nathan Sharp is a seasoned software architect and product design leader with over 20 years of experience building engineering design software frameworks and commercial products such as the ModelCenter family. As Director of Product Design and Architecture at Phoenix Integration, he blends deep technical fluency with business-minded architecture decisions informed by Carnegie Mellon SEI training. He has led product development end-to-end—translating complex model-based systems engineering needs into reliable, production-grade tooling for engineering teams. Nathan also contributes to open-source quality through focused QA and test automation work on projects like Microsoft’s ClearScript, improving error reporting and exception handling in scripting engines. Based in Blacksburg and grounded in a BS in Computer Engineering from Virginia Tech, he pairs long-term institutional knowledge with a practical, test-driven approach to software robustness. Colleagues rely on him for turning intricate domain requirements into maintainable architectures that ship.
code10 years of coding experience
job8 years of employment as a software developer
bookBS, CpE, BS, CpE at Virginia Tech
languagesEnglish, Spanish
github-logo-circle

Github Skills (9)

net10
asp-net10
exception-handling10
vbscript10
testing10
dotnet-new9
dotnet9
javascript5
v84

Programming languages (14)

C#PowerShellJavaC++CSSCGoMustache

Github contributions (5)

github-logo-circle
ClearFoundry/ClearScript

Sep 2020 - Sep 2020

A library for adding scripting to .NET applications. Supports V8 (Windows, Linux, macOS) and JScript/VBScript (Windows).
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:5 commits, 1 PR, 3 comments in 1 day
Contributions summary:Nathan primarily focused on improving the quality and reliability of the ClearScript library by adding and modifying test cases. They fixed bugs related to error reporting in VBScript, specifically addressing the inclusion of stack traces and exception details. Furthermore, the user added tests to cover exception handling scenarios, including cases where the debugger is not available, and implemented a feature to unwrap `TargetInvocationException` messages for more informative error output. Their work centered on the VBScript engine and involved modifications to both test files and core engine components.
dotnetjscriptlinuxmacosscripting
phxnsharp/pyansys-takeover

Jan 2023 - Jan 2023

Contributions:8 pushes, 1 branch in 1 day
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