William Otte

Software Engineer at Nevelex Corporation

Minneapolis, Minnesota, 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
William Otte is a software engineer with 21 years of experience specializing in distributed, real-time, and embedded systems, currently applying his expertise at Nevelex in Minneapolis. He has a deep full-stack background from Linux kernel protocol work to user-space deployment middleware and model-driven engineering tools, and holds a Ph.D. in computer science from Vanderbilt. William has bridged research and practice—managing sponsored projects, publishing in top venues, and teaching advanced systems and C++ courses as an adjunct—while mentoring engineers and students. An active contributor to mature middleware like ACE/TAO, he brings practical solutions to complex sponsor-driven problems and quickly grasps large, evolving systems. Notably, his career combines hands-on low-level implementation with higher-level deployment and configuration frameworks used in demanding domains such as space and total ship computing.
code21 years of coding experience
job11 years of employment as a software developer
bookB.S., Computer Science, Mathematics, B.S., Computer Science, Mathematics at Vanderbilt University
github-logo-circle

Github Skills (5)

middleware10
c-language10
cprogramming-language10
object-oriented-programming10
idl9

Programming languages (8)

TypeScriptJavaC++JavaScriptPHPPerlGroovyPython

Github contributions (5)

github-logo-circle
DOCGroup/ACE_TAO

Jul 2004 - Jul 2014

ACE and TAO
Role in this project:
userBackend Developer
Contributions:2482 commits, 5 comments in 10 years 2 months
Contributions summary:The user, William Otte, contributed to the ACE and TAO project, focusing on middleware and pattern implementation. Their commits involved the modification of C++ source code files within the TAO directory. These changes involved edits to include statements, class definitions, and function implementations related to IDL, object-oriented programming, and potentially network communication protocols.
cppc-plus-plusframeworkacecorba
wrotte/meadmaking-wiki

Jun 2023 - Feb 2025

Contributions:33 pushes in 1 year 8 months
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
William Otte - Software Engineer at Nevelex Corporation