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'm enthusiastic about entrepreneurship and always eager to chat about solving hard problems.

πŸ”§ Projects & Contributions

  • πŸ“± At NowSecure, I work with the product management, development, engineering, and research teams to enable automated mobile app security and risk management solutions at scale.
  • 🎩 Although a significant portion of my work is private, I enjoy contributing while hacking on hobby projects. I like quirky things like fixing things like Glamorous Toolkit, or fixing 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 leveraging a broad set of skills ranging from AI, APIs, mobile technologies, reverse engineering, security, 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 someone who likes to rediscover old technologies. Sometimes I like to document things I learn with 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.
  • 🧠 Doing lots of things with AI, cybersecurity, development, and general or doing research within relevant domains I touch day-today.

πŸ›‘οΈ Resources & Blog Posts

🌟 My Skills & Expertise

  • πŸ“ˆ I enjoy helping customers solve challenges. discussing growth opportunities, participating in 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.2k 361

  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.5k 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