Mark Vayngrib is a CTO and co-founder with 14 years of hands-on engineering and product experience, currently building a blockchain‑agnostic KYC network that gives banks and customers portable ownership of identity data. He architects serverless, containerized systems that run Node.js everywhere—backend, mobile and web—combining AWS Lambda, Docker, and React/React Native to deliver pre-integrated KYC SDKs and enterprise bot frameworks. An MIT‑trained engineer, he blends deep systems work (DHT, UDP, test automation) with practical mobile and data modeling experience, contributing fixes to notable open-source projects like bittorrent‑dht and multiple React Native tooling repos. He’s equally fluent in devops and integration—sanctions/PEP screening, document verification and payments—and has a track record of shipping full-stack platforms (Urbien) and rapid MVPs. Quirky side: his GitHub bio says he’s “building some hilarious stuff,” which matches a history of pragmatic hacks that bridge Node core modules into React Native.
13 years of coding experience
3 years of employment as a software developer
River Dell Middle School
BS Computer Science, BS Computer Science at Massachusetts Institute of Technology
hack to allow react-native projects to use node core modules, and npm modules that use them
Role in this project:
Full-stack Developer
Contributions:5 reviews, 158 commits, 27 PRs in 5 years 9 months
Contributions summary:Mark's contributions primarily revolve around modifying the `rn-nodeify` project to enable React Native projects to utilize Node.js core and npm modules. They've implemented shims and hacks to bridge the gap between the React Native environment and Node.js modules, specifically addressing compatibility issues. The user has also updated dependencies and addressed several module-specific hacks to improve integration and functionality. These changes suggest a focus on enabling broader compatibility with the Node.js ecosystem.
Contributions:96 commits, 32 PRs, 109 pushes in 4 years 11 months
Contributions summary:Mark primarily focused on refactoring and modifying the iOS-specific code for the `react-native-udp` project. Their contributions involved restructuring the code into a library, addressing data transfer methods, and resolving issues related to socket binding. They also made adjustments to the example code and implemented various fixes, including handling potential errors during the bridge's conversion of data types.
reactreact-nativenetworkingdgramnodejs
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.