Nathan Jensen is a Principal Software Engineer with 14 years of experience architecting and hardening mission-critical geospatial and meteorological systems, currently serving as the AWIPS software architect for the National Weather Service. He blends deep Java/Python interoperability expertise—demonstrated by leading and improving the open-source JEP fork to add numpy and robust exception handling—with hands-on design of pluggable data access frameworks, REST microservices, and Eclipse RCP clients. At Raytheon he has driven performance and stability work, built custom messaging and omnibar search experiences, and ported dynamic serialization between Java and Python to enable new deployment models. Based in Papillion, Nebraska, he also maintains a long-running historical web project built on Django, reflecting a mix of engineering craftsmanship and sustained personal curiosity.
14 years of coding experience
16 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at University of Wyoming
Contributions:96 reviews, 497 commits, 39 PRs in 8 years 2 months
Contributions summary:Nathan contributed to the Java-based JEP project, focusing on enhancing core functionality. They implemented improvements to memory management in the Java component and made changes to support interactions with Python strings. The user also focused on modifying various functionalities around how to best handle Java exceptions in Python for more robust error handling.
Weather forecasting display and analysis package developed by NWS/Raytheon, released as open source software by Unidata.
Contributions:12663 commits, 1 comment in 4 years 5 months
forecastingpythoncavetomcatdata-server
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 Jensen - Principal Software Engineer at FrenchEmpire.net