Senior Software Engineer at Naval Research Laboratory
Triangle, Virginia, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Daniel Emminizer is a Senior Software Engineer and architect with over a decade of experience building full-stack C++ systems, currently leading an eight-developer team at the U.S. Naval Research Laboratory. He specializes in high-performance, real-time software for electronic warfare, electromagnetic scattering, mapping and simulation, and has driven flagship visualization tools used for live and post-processed operational data. He designed cross-application plugin and distributed integration architectures that let teams extend systems in MATLAB, Python, or C++, and built a CI system that automates multi-target builds and tests across physical and virtual Linux and Windows environments. His long-standing open-source contributions to OpenSceneGraph and osgEarth include fixes and GL3/Core improvements that broaden graphics compatibility—work that directly complements his rework of internal graphics engines and OpenGL modernization efforts. With an M.S. from Johns Hopkins and a pragmatic focus on shipping reliable engineering in constrained operational domains, he combines deep systems knowledge with a knack for enabling multidisciplinary teams.
Contributions:1 review, 163 commits, 224 PRs in 7 years 2 months
Contributions summary:Daniel contributed to the osgEarth project by fixing build issues, improving code efficiency, and adding new features. They addressed compiler warnings and build failures on Linux systems. The user also implemented the `trim2()` method for efficient string manipulation, improving shader loading and performance. Furthermore, the user added new text symbol options and other enhancements related to the graphical rendering of maps.
Contributions:22 commits, 19 PRs, 21 comments in 1 year 7 months
Contributions summary:Daniel made several contributions to the OpenSceneGraph library, focusing on improving functionality and fixing bugs. They addressed issues related to Windows build errors, corrected event handling in the CompositeViewer, and optimized text rendering for GL3 Core Profiles. The user also improved OpenFlight file handling and added support for the GL_RG format in gluScaleImage(). Furthermore, they enhanced the UTF-8 string handling in the osgText library.
openscenegraphosgcmakescenegraphc-plus-plus
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.