Sr. Software Development Engineer at Amazon Web Services (AWS)
Bellevue, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Daniel Widdis is a senior software development engineer with 13+ years of hands-on software and systems experience and a background spanning submarine engineering, operations research, and cloud services. Currently helping lead extensibility for OpenSearch at AWS, he combines low-level OS and performance expertise—demonstrated by significant contributions to OSHI and Java Native Access—with production-grade backend and test automation work in large open-source projects. He has a strong record of architecting data pipelines, predictive analytics, and automation (previously at Microsoft and Amazon) to drive reliability and cost savings, and he surfaces operational insights through careful telemetry and metrics design. Comfortable moving between kernel-level system calls and distributed search engines, he also brings leadership from military and academic roles that sharpen decision-making under pressure.
11 years of coding experience
5 years of employment as a software developer
Bachelor’s Degree, Mathematics, 3.46, Bachelor’s Degree, Mathematics, 3.46 at United States Naval Academy
Master’s Degree, Operations Research, 4.0, Master’s Degree, Operations Research, 4.0 at Naval Postgraduate School
Contributions:161 releases, 421 reviews, 2493 commits in 7 years 9 months
Contributions summary:Daniel primarily contributed to the OSHI library's AIX platform support. Their work involved implementing code to gather system information, focusing on process details. The user appears to have worked on making AIX CPU and thread information accessible for the library, including the number of cores and details about open file handles, while handling potential edge cases and improving existing functionality.
Contributions:184 reviews, 109 commits, 163 PRs in 7 years 5 months
Contributions summary:Daniel's commits primarily focused on implementing a new Mac OS X System.B library, including the definition of new structures and functions related to system performance and information retrieval, such as CPU load, memory statistics, and processor information. They added several methods to the Win32 Kernel32 interface and structures to interact with Windows performance information. The contributions demonstrate a strong understanding of operating system internals and low-level system calls, aimed at providing system monitoring and data retrieval capabilities.
jnajavajava-native-accessswig
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
Daniel Widdis - Sr. Software Development Engineer at Amazon Web Services (AWS)