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.
- π± 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.
- π 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
- π 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.