Jonathan Shobrook is a Member of Technical Staff at xAI and a seasoned full-stack engineer with 10 years of experience building AI-driven developer tools and production systems. He co-founded and served as CTO of Adrenaline, scaling an AI code assistant to over 100K users and raising $2.4M from notable investors, and previously shipped viral open-source tooling at Wayfair. His work spans frontend Electron/React apps, backend Python services, and ML-driven systems for code assistance and financial prediction, with hands-on projects that fetch Stack Overflow answers, run terminal assistants, and predict Bitcoin movements. With a strong mathematics background from UIUC and early research experience in neuroimaging and high-performance computing, he blends rigorous quantitative thinking with product-focused engineering. Notably, his open-source repos demonstrate a consistent pattern: rapid prototyping of developer ergonomics around errors and code comprehension, often integrating LLM APIs and execution tooling.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS Mathematics, Bachelor of Science - BS Mathematics at University of Illinois Urbana-Champaign
Contributions:282 commits, 53 PRs, 382 pushes in 3 months
Contributions summary:Jonathan's contributions primarily involved initializing and setting up an Electron application with a React frontend. They created the initial project structure, implemented the basic UI elements, including file tab, and began to integrate the front and back end code using python. They also began setting up the backend and built an OpenAI API to fix errors.
Command-line tool that instantly fetches Stack Overflow results when an exception is thrown
Role in this project:
Full-stack Developer
Contributions:4 releases, 144 commits, 23 PRs in 4 years
Contributions summary:Jonathan's primary contribution was the initial development of the `rebound` command-line tool. They implemented the core functionality, including command execution, error message isolation, and the beginnings of Stack Overflow integration. Further development included setting up the project structure, including a setup.py file for installation, and adding support for virtual environments. Subsequent commits involved building the user interface and Stack Overflow scraping functionality.
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
Jonathan Shobrook - Member Of Technical Staff at xAI