Fabian Jakobs is a Senior Staff Engineer in Amsterdam with 17 years of software experience and a decade focused on developer tools and cloud IDEs. He has advanced from lead developer and chief architect at Cloud9 to senior roles at AWS and now Databricks, specializing in reliable, secure back-end systems and developer-facing tooling. Fabian is a hands-on contributor to well-known open-source projects such as the Ace editor and Cloud9 core, where he improved code folding, VFS security, and plugin dependency handling. His work blends low-level robustness (URI encoding, directory traversal fixes, unit tests) with UX-focused refinements, showing attention to both performance and developer ergonomics. Collected expertise in large-scale plugin architectures and VFS implementations underpins his ability to ship maintainable systems across teams and organizations.
17 years of coding experience
16 years of employment as a software developer
Dipl. Inform., Computer Science, Dipl. Inform., Computer Science at Karlsruhe Institute of Technology (KIT)
Contributions:1676 commits, 9 PRs, 48 pushes in 8 years 1 month
Contributions summary:Fabian contributed to the Ace (Ajax.org Cloud9 Editor) project by refactoring and enhancing the code folding functionality. Their work included extracting the fold class into a separate file, improving comment handling within the folding system, and refining the mechanism for opening and closing code folds, with a focus on improving consistency and performance. They also addressed issues with the user interface.
A simple yet powerful plugin system for large-scale node applications
Role in this project:
Back-end Developer
Contributions:22 commits, 1 PR, 1 push in 1 year 2 months
Contributions summary:Fabian primarily focused on refactoring and improving the architecture of the plugin system within the `architect` repository. They modified the core `container.js` file to enhance plugin dependency management, ensuring plugins load in the correct order. They also made code style adjustments, including spacing and indentation, to improve readability. Furthermore, the user introduced a log service and implemented pre-flight dependency checks to prevent cyclic dependencies, improving the stability and maintainability of the application.
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
Fabian Jakobs - Senior Staff Engineer at Databricks