Mayank Chhabra is a founder and CEO with a decade of engineering experience who leads Umbrel, making fully validating Bitcoin nodes and self-hosted services accessible to mainstream users. He blends product-minded frontend work and backend/devops expertise—contributing UI improvements to WalletWasabi and implementing OTA updates, GPU support, and large-model integrations for Umbrel projects like llama-gpt. A proponent of human-centric crypto design and location-independent work, he’s a young digital nomad and international speaker who has scaled projects from Raspberry Pi homeservers to 70B-parameter local LLMs. His background in design and frontend development gives him a rare cross-disciplinary perspective that informs both UX and low-level infrastructure decisions.
10 years of coding experience
1 year of employment as a software developer
B.Tech IT, B.Tech IT at Maharaja Agrasen Institute Of Technology, Delhi
A self-hosted, offline, ChatGPT-like chatbot. Powered by Llama 2. 100% private, with no data leaving your device. New: Code Llama support!
Role in this project:
Full-stack Developer
Contributions:17 PRs, 51 pushes, 3 branches in 1 month
Contributions summary:Mayank primarily focused on enhancing the user interface and backend infrastructure of the self-hosted chatbot project. They implemented UI components, including chat input and plugin selection features, using React and TypeScript. Furthermore, the user added support for larger language models, including the 13B and 70B parameter models, and integrated CUDA and Metal (GPU) support. This involved modifying Dockerfiles and shell scripts to optimize performance and streamline the deployment process.
A beautiful home server OS for self-hosting with an app store. Buy a pre-built Umbrel Home with umbrelOS, or install on a Raspberry Pi or any x86 system.
Role in this project:
DevOps & Back-end Engineer
Contributions:19 releases, 145 reviews, 235 commits in 2 years 2 months
Contributions summary:Mayank focused on improving the operational aspects and back-end configuration of the Umbrel home server OS. They made several changes to the configuration scripts, including adding and removing passwords and handling the usage of Docker images. Significant contributions included the implementation of OTA (Over-the-Air) updates, enhancing the server's update mechanism. The user also refactored configuration logic and removed installation scripts.
app-storehomeservervpshostingraspberry-pi
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.