Adam Majmudar

Research at OpenAI

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code5 years of coding experience
job4 years of employment as a software developer
bookDelbarton School
bookBachelor of Engineering - BE Computer Science, Bachelor of Engineering - BE Computer Science at University of Pennsylvania
github-logo-circle

Github Skills (26)

hardware-designs10
verilog10
javascript10
architecture10
typescript10
authentication10
user-authentication10
system10
sdk10
gpu10
web3js10
typescript-types10
typescripts10
architectures10
nextjs9

Programming languages (10)

TypeScriptMDXC#SystemVerilogSolidityJavaScriptGoHTML

Github contributions (5)

github-logo-circle
adam-maj/tiny-gpu

Apr 2024 - May 2024

A minimal GPU design in Verilog to learn how GPUs work from the ground up
Role in this project:
userSystem 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.
thirdweb-dev/js

Aug 2022 - Jan 2023

Best in class web3 SDKs for Browser, Node and Mobile apps
Role in this project:
userBack-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.
Request Free Trial
Adam Majmudar - Research at OpenAI