Skip to content
View dweinstein's full-sized avatar

Organizations

@viaforensics @frida @mitmproxy @bitjudo @nowsecure @AndroidVTS

Block or report dweinstein

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
dweinstein/README.md

GitHub Twitter LinkedIn

CTO, Researcher, Developer, Security, Privacy, AI, and product development enthusiast

Hi there! I'm David, a passionate developer, early adopter, and team builder. I love solving hard problems at any scale or part of the stack.

πŸ”§ Projects & Contributions

  • πŸ“± At NowSecure, I work with the product management, development, engineering, and research teams to enable automated application security and risk management solutions at scale.
  • 🎩 Although a significant portion of my work is for private companies, I enjoy contributing to communities while hacking on various hobby projects. I also like exploring radical new approaches to knowledge and code management e.g., Glamorous Toolkit, or fixing less maintream, more niche technical things like Erlang client generation for the openapi-generator project. 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.
  • πŸš€ I particularly like working in areas where I can leverage a broad set of skills ranging from AI, APIs, mobile technologies, reverse engineering, security, and privacy. I enjoy working with product and technology teams, collaborating on all sorts of challenging problems and projects within an enterprise B2B organization.
  • πŸ› οΈ Lately I use a lot of tools especially Glamorous Toolkit, Frida, Radare, and working on projects involving iOS or Android, mitmproxy, and more.
  • 🐳 I've been an early adopter of many new technologies and like to rediscover old technologies and make them new. Sometimes I document my learnings through blog posts, e.g., some handy docker articles from 2014, which was back in the early days when everyone was learning how best to use containerization with development projects.
  • 🧠 Currently thinking a lot about things interconnected with AI, product management, cybersecurity, development, and operations.

πŸ›‘οΈ Resources & Blog Posts

🌟 My Skills & Expertise

  • πŸ“ˆ I enjoy helping customers solve challenges, discussing growth opportunities, entrepreneurship.
  • πŸš€ Proficient in TypeScript/JavaScript/Node.js, Smalltalk/Pharo, Rust, Erlang, Python, C/C++, and other languages with a REPL, hot code loading, and convenient FFI.
  • πŸ€– Experienced with various product management tools, frameworks, and platforms... I'm always eager to learn and adopt or adapt old and new technologies.
  • πŸŒ‰ Skilled in fostering collaboration and building strong relationships with my team members and business stakeholders ranging from super technical to non-technical alike.

Pinned Loading

  1. awesome-frida awesome-frida Public

    Awesome Frida - A curated list of Frida resources http://www.frida.re/ (https://github.com/frida/frida)

    3.3k 360

  2. node-google-play node-google-play Public archive

    Get details and download apps from https://play.google.com by emulating an Android (Nexus 5X) device by default. For a rust version of this library check out https://github.com/dweinstein/rs-google…

    JavaScript 273 79

  3. mitmproxy/mitmproxy mitmproxy/mitmproxy Public

    An interactive TLS-capable intercepting HTTP proxy for penetration testers and software developers.

    Python 39.7k 4.2k

  4. rs-google-play rs-google-play Public archive

    Rust conversion (in-progress) of https://github.com/dweinstein/node-google-play.

    Rust 25 23

  5. rust-macho-codesig rust-macho-codesig Public

    Rust 2 3

  6. openai-erlang-client openai-erlang-client Public

    Erlang OpenAI client auto-generated by OpenAPI-generator

    Erlang 2 1