CTO at NowSecure, Developer, Early Adopter, Collaborator, and Entrepreneur
Hi there! I'm David Weinstein, a passionate developer, early adopter of cutting-edge technologies, and an avid collaborator in solving hard problems. I'm enthusiastic about entrepreneurship and always eager to explore new ventures. Let's get in touch and create something amazing together!
🔧 My Current Projects & Contributions
🚀 As the CTO at NowSecure, I am dedicated to ensuring the delivery of secure and efficient mobile app security solutions.💻 Although a significant portion of my work remains private, I've recently been contributing to the openapi-generator project, with a focus on enhancing and fixing the Erlang client generation. In the past, I developed a Node.js API client for the Google Play Store to download APKs. I rewrote that client in Rust here, which was forked by EFF.📱 As an expert in mobile apps, reverse engineering, security, privacy, and technology teams, I love collaborating on challenging problems and projects.🐳 I've been an early adopter of many technologies, including Docker and wrote some articles on the subject.🛠️ You'll often find me using tools like Frida, Radare, and working on projects involving iOS or Android, mitmproxy, and more.🧠 I'm currently exploring the potential of OpenAI ChatGPT in various applications and also toying around with GitHub Codespaces.
🛡️ Resources & Blog Posts
🔗 awesome-frida: A curated list of awesome projects, libraries, and tools powered by Frida.📖 OWASP Crackme Solution solved with Frida: A comprehensive guide on solving a OWASP Crackme challenge for mobile app security enthusiasts.🌩️ Cloudbleed Vulnerability and its Impact on Mobile App Security: A deep dive into the Cloudbleed vulnerability and its implications for mobile app security at the time.- Post-Quantum Cryptography: Security in Mobile Apps
🌟 My Skills & Expertise
🚀 Proficient in TypeScript/JavaScript/Node.js, Rust, Erlang, Python, C/C++, and other languages with a REPL, hot code loading, and convenient FFI.🤖 Experienced with various development tools and platforms, always eager to learn and adopt new technologies.🌉 Skilled in fostering collaboration and building strong relationships with team members and stakeholders.📈 Passionate about entrepreneurship and exploring new business opportunities.




