Tobias Krabel is a Senior Software Engineer with 10 years of experience building data-focused developer tools and user-friendly analytics UX, currently helping Python data scientists at Databricks by integrating ipykernel, ipywidgets, bamboolib, and LSP into notebooks. As co-founder of bamboolib (acquired by Databricks), he built an extendable GUI for pandas that made Python analysis accessible to non-programmers and sped up experienced coders, shipping core features and owning distribution, customer interviews, and go-to-market. His open-source contributions show full-stack strengths—from GUI plugins and Jupyter integrations in bamboolib to packaging and CI/CD automation for libraries like pyforest and ppscore—highlighting both product intuition and DevOps rigor. Trained as a top-ranked economist, he blends statistical rigor with practical engineering, having delivered ML and data-engineering wins that saved clients significant costs. Outside code he brings an entrepreneurial mindset and a curious mix of philosophy and psychology that informs his collaborative, user-centered approach.
10 years of coding experience
5 years of employment as a software developer
Bachelor of Science (B.Sc.), Wirtschaftswissenschaften, 1.0 (Valedictorian), Bachelor of Science (B.Sc.), Wirtschaftswissenschaften, 1.0 (Valedictorian) at Universität Ulm
Exchange Program, Economics, 95%, Exchange Program, Economics, 95% at University of Guelph
Master of Science (M.Sc.), Economics, 1.0 (Valedictorian), Master of Science (M.Sc.), Economics, 1.0 (Valedictorian) at Universität Mannheim
Contributions:140 commits, 1 PR, 124 pushes in 1 year 10 months
Contributions summary:Tobias contributed significantly to the development of bamboolib, a GUI for pandas DataFrames. Their work included initializing the project with a setup script and a deployment workflow. Further contributions involved the creation and modification of plugins using Python and Jupyter notebooks, showcasing a focus on extending the functionality of the GUI and integrating custom features for data manipulation and visualization within a JupyterLab environment. The user also refactored code elements and updated the project's dependencies.
Contributions:1 review, 92 commits, 11 PRs in 1 year 10 months
Contributions summary:Tobias contributed significantly to the pyforest project, focusing on both backend and frontend improvements. They refactored code, updated Python versions, and added user-specific import functionality using Python. Moreover, they enhanced the project's build and deployment processes by implementing and refining the `upload_to_pypi.sh` and `upload_to_conda.sh` scripts. Finally, they worked on improving the user interface of the project.
importspythonbliss
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
Tobias Krabel - Senior Software Engineer at Databricks