Jason Ruchti

Software Engineer at GrammaTech

Jason Ruchti has a diverse range of work experience in software engineering. Jason started their career as an Undergraduate Research Assistant at Auburn University in 2011. Jason then worked as a Software Engineer at NISC from 2012 to 2014, where they were responsible for the development and maintenance of software used by rural electric cooperatives. During their time at NISC, they led the integration of Demand Response Program data from multiple systems, enabling dynamic pricing based on consumption patterns.

In 2014, Jason joined Northrop Grumman as a Software Engineer. There, they designed and maintained code for ballistic missile simulations in support of Missile Defense Agency test events. Jason played a key role in introducing static code analysis tools and Java into the development environment. Jason also led the creation of a tool for missile model truth validation and verification.

Since 2015, Jason has been working at GrammaTech as a Software Engineer. Jason'snotable achievements include developing a novel prototype decompiler that utilized a "big code" database, machine learning, and genetic programming. This technique was published in the Binary Analysis Research (BAR) 2018 workshop. Jason is also the lead developer of Bug-Injector, a tool used for injecting bugs into real-world host programs to evaluate static bug-finding tools.

Overall, Jason Ruchti has a strong background in software engineering, with experience in developing innovative solutions and integrating complex systems.

Jason Ruchti obtained a Bachelor's degree in Computer Science from Southeast Missouri State University between 2009 and 2012.

Links

Previous companies

Auburn University logo

Org chart

Timeline

  • Software Engineer

    August, 2015 - present