Adam Majmudar is a research-focused software engineer in San Francisco with five years of experience building product-grade systems at the intersection of web3, ML, and hardware design. He was a founding engineer at thirdweb where he contributed backend authentication and API work for a prominent web3 SDK, and he’s maintained a minimal GPU Verilog project that demonstrates system-level hardware design and testing. Adam moved from product and ML roles at startups (including an acquisition by Shopify) into research residencies and now researches at OpenAI, blending practical startup delivery with deep technical exploration. He brings a rare combination of hands-on backend engineering, crypto SDK security, and low-level hardware architecture, paired with a UPenn computer engineering background. An under-the-radar strength is his ability to translate research prototypes into production-ready components across both software and hardware stacks.
5 years of coding experience
4 years of employment as a software developer
Delbarton School
Bachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at University of Pennsylvania
A minimal GPU design in Verilog to learn how GPUs work from the ground up
Role in this project:
System Architect / Software Architect
Contributions:7 PRs, 82 pushes, 3 branches in 1 month
Contributions summary:Adam initiated the project by establishing the foundational structure of a minimal GPU design. They implemented the core components, including the `core`, `decoder`, `fetcher`, and `lsu` modules, and defined interfaces for memory interaction. Subsequent contributions involved adding test cases to validate the functionality of these components and integrating a memory controller, solidifying the architecture for a functional GPU. The user demonstrates a focus on hardware design principles.
Best in class web3 SDKs for Browser, Node and Mobile apps
Role in this project:
Back-end Developer
Contributions:87 reviews, 81 commits, 329 PRs in 4 months
Contributions summary:Adam's contributions primarily involve modifying and updating authentication-related routes and functionalities within the `packages/auth` directory. These changes include adjusting endpoints, adding callbacks, and integrating next-auth, suggesting a focus on the server-side and API aspects of the project. The commits demonstrate modifications to the authentication logic, including user authentication and management, and integrating these changes into the overall project's structure. These modifications likely enhance the security and usability of the web3 SDKs provided by the repository.
reactbrowserdappethereumjavascript
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.