Mike Dilger

Whanganui, Manawatū-Whanganui, New Zealand
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
Mike Dilger is a seasoned architect, developer, and systems administrator with 13+ years building web services, APIs, and hosting platforms from New Zealand. He runs Optimal Computing Ltd, focusing on web services backends and has deep hands-on expertise across Gentoo Linux, PostgreSQL/MySQL, PHP, and modern Rust development. His background in PKI design and deployment at Sun Microsystems and enterprise security work for major corporates gives him a strong security-first approach to infrastructure and application design. An active contributor to Rust’s hyper HTTP library, he has improved server-side TLS integration and HTTP compliance, reflecting a focus on performance and standards. Comfortable across languages from C++ and PHP to Python and shell, he combines low-level systems chops with practical web-scale engineering. Colleagues value his pragmatic problem-solving and rare blend of long-term security experience with modern Rust-based API development.
code12 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science, Computer Science Engineering, Bachelor of Science, Computer Science Engineering at UC Davis
bookMS, Computer Science, MS, Computer Science at MS Computer Science, UC Davis
github-logo-circle

Github Skills (7)

hyper10
http10
rust10
server10
server-side10
network-programming9
openssl9

Programming languages (22)

MDXC++CSSRustCGoHTMLSvelte

Github contributions (5)

github-logo-circle
hyperium/hyper

Apr 2015 - Nov 2015

An HTTP library for Rust
Role in this project:
userBack-end Developer
Contributions:7 commits, 7 PRs, 30 comments in 7 months
Contributions summary:Mike primarily contributed to the hyper HTTP library's server-side functionality. They added features like the ability to use custom `SslContext` for secure HTTPS connections and implemented per-connection handler hooks. The user also refactored the server code for better flexibility and addressed issues related to HTTP header handling, specifically case-insensitive `Connection` header values and the correct use of `EmptyWriter` for responses with no body. Their work demonstrates a focus on improving the server's features, performance, and compliance with HTTP standards.
rustio-uringhttp-libraryhyper
mikedilger/epoll_demo

Jun 2013 - Nov 2017

Contributions:16 commits, 3 pushes in 4 years 6 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
Mike Dilger