David Weinstein

Chief Technology Officer at INSITUSEC LLC

Fort Lauderdale, Florida, 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
David Weinstein is a seasoned technology leader and CTO with 13 years of experience blending software engineering, product management, and security research to simplify complex problems and deliver customer-focused products. He has risen through technical research and engineering roles at NowSecure—shaping mobile incident response and security offerings—and previously contributed advanced systems work at MITRE and IDA. A hands-on security engineer, David has made meaningful open-source contributions to high-profile projects like mitmproxy and rust-openssl, improving TLS handling and cryptographic bindings that reflect deep protocol-level expertise. He builds and scales teams that prioritize clear thinking and execution, while staying active in consulting and industry discourse through outlets like the Forbes Technology Council. Trained in both electrical/computer systems engineering and computer science, he pairs rigorous technical foundations with a practical drive to turn hard problems into usable products. An unassuming detail: he writes code that both tightens security and smooths developer experience, a rare dual focus in senior engineering leaders.
code13 years of coding experience
job9 years of employment as a software developer
bookBS, Electrical and Computer Systems Engineering, Computer Science (Dual Major), BS, Electrical and Computer Systems Engineering, Computer Science (Dual Major) at Rensselaer Polytechnic Institute
bookMS, Computer Science, MS, Computer Science at Boston University
languagesEnglish, Spanish
github-logo-circle

Github Skills (19)

debugging10
debug10
build-script10
ssl10
tls1210
python10
proxy10
tls1310
security10
mtls10
mitmproxy10
openssl10
libtls10
rust10
testing9

Programming languages (23)

JavaCSSC++CRustMakefileGoVala

Github contributions (5)

github-logo-circle
mitmproxy/mitmproxy

Jun 2015 - Jan 2016

An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.
Role in this project:
userBack-end Developer & Security Engineer
Contributions:14 commits, 5 PRs, 1 push in 7 months
Contributions summary:David primarily contributed to the security aspects of the `mitmproxy` project, focusing on TLS/SSL and proxy functionality. Their work included modifying the TLS handling to ignore specific hosts based on SNI, logging TLS exceptions, and enhancing the `TlsClientHello` parsing. Additionally, the user addressed warnings and refined the code related to TLS verification, indicating a deep understanding of the underlying protocol and the project's security architecture. These changes contribute to improved security and user experience within the proxy framework.
http-headerpythonsslproxyja3
sfackler/rust-openssl

Aug 2016 - Aug 2016

OpenSSL bindings for Rust
Role in this project:
userBackend Developer
Contributions:10 commits, 2 PRs, 17 comments in 14 days
Contributions summary:David primarily focused on improving the build process and adding features to the `rust-openssl` project. They addressed build script issues by implementing fallback mirrors and SHA1 checksum verification. They also introduced and refined the `Asn1TimeRef` structure, along with related feature flags and tests, contributing to core functionality. Additionally, the user fixed documentation issues, and made adjustments to the build configuration.
rustopenssl-bindingsopenssl
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
David Weinstein - Chief Technology Officer at INSITUSEC LLC