Daniel Widdis

Sr. Software Development Engineer at Amazon Web Services (AWS)

Bellevue, Washington, 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

🤩
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.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor’s Degree, Mathematics, 3.46, Bachelor’s Degree, Mathematics, 3.46 at United States Naval Academy
bookMaster’s Degree, Operations Research, 4.0, Master’s Degree, Operations Research, 4.0 at Naval Postgraduate School
stackoverflow-logo

Stackoverflow

Stats
8,815reputation
695kreached
339answers
24questions
Badges
java
top-1%
winapi
top-5%
github-logo-circle

Github Skills (31)

system-programming10
testing10
windows10
aix10
capi10
winapi10
java10
javas10
api10
sys10
macos10
performance-monitoring10
operating-system10
search-engine9
multithreading9

Programming languages (18)

JavaCSSCMakefileScalaGoHTMLGroovy

Github contributions (5)

github-logo-circle
oshi/oshi

May 2015 - Jan 2023

Native Operating System and Hardware Information
Role in this project:
userBack-end Developer
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.
kernelmemory-usagecpu-usageoperating-systemlinux
java-native-access/jna

Jun 2015 - Oct 2022

Java Native Access
Role in this project:
userBack-end Developer
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)