Jacob Bandes-storch is a software engineer with 16 years of experience building user-facing apps and robust back-end systems, currently helping make robotics visualization mainstream at Foxglove from Seattle. He brings deep cross-platform expertise in macOS/iOS, C++ package management, and front-end visualization—evident from impactful contributions to projects like Cruise’s Webviz, the Conan Center Index, and Microsoft’s TypeScript compiler. Jacob’s work spans low-level performance and tooling (clang, mcab/MCAP, rosbridge) to UX polish (GitUp, Swift evolution site, TextMate), showing a rare blend of systems thinking and attention to developer experience. He’s repeatedly improved diagnostics, compression and file I/O, and real-world interoperability (Git LFS, mcap, bag file support), reflecting a pragmatic focus on reliability and tooling that scales. Educated in computer science and mathematics and active in prominent open-source ecosystems, he tends to bridge language and platform boundaries—often by making hard, low-level work visible and usable for application developers.
16 years of coding experience
13 years of employment as a software developer
B.S., Computer Science and Mathematics, B.S., Computer Science and Mathematics at Harvey Mudd College
Computer Science and Mathematics, Computer Science and Mathematics at AIT-Budapest
MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.
Role in this project:
Back-end Developer
Contributions:9 releases, 515 reviews, 176 commits in 1 year 3 months
Contributions summary:Jacob primarily contributed to the development and maintenance of the `mcap` file format and its associated tools. Their commits focused on implementing changes to the file format reader and parsing logic, as well as refining the low-level data structures used for file I/O. Their work included changes to compression handling, refactoring of data types, and the addition of new features like file recovery capabilities. These changes reflect a focus on performance, efficiency, and robust file handling for robotics data.
Contributions:2 reviews, 37 commits, 67 PRs in 2 years 4 months
Contributions summary:Jacob primarily contributed to the front-end of the webviz project, making improvements to the user interface and adding new features. Their work included implementing a GLText command for efficient text rendering, enhancing camera controls, and adding drawing tools to the 3D panel. The user also updated the landing page structure and integrated bz2 decompression support for bag files.
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
Jacob Bandes-storch - Software Engineer at Foxglove