Maarten Breddels

Founding Engineer at Widgetti BV

Greater Groningen Area Netherlands
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Maarten Breddels is a founding engineer and entrepreneur with 12+ years building high-performance Python web and data apps, currently leading Widgetti (creator of Solara) and co-founding Grotto AI and PyCafe. He specializes in pure-Python, React-style web frameworks for data science, scaling Jupyter-first applications from dashboards to multi-user web services. A prolific open-source contributor, his work spans low-level performance (Apache Arrow, vaex), interactive visualization (bqplot, ipyvolume, voila) and robust Jupyter integration (nbconvert, jupyter_server, ipywidgets). His background in astronomy (MSc, PhD) informs a pragmatic approach to large-data problems and numerical computation, while contributions to projects like underscore.js show deep cross-language fluency in handling edge-case data comparisons.
code12 years of coding experience
job11 years of employment as a software developer
bookBachelor's degree / Engineer Information Technology, Bachelor's degree / Engineer Information Technology at Hanze
bookMaster of Science (MSc) Astronomy, Master of Science (MSc) Astronomy at University of Groningen
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,384reputation
287kreached
30answers
0questions
Badges
python
top-5%
github-logo-circle

Github Skills (82)

notebook10
fastapi10
arraybuffer10
python10
utf10
authentication10
ipython10
websocket10
websockets-client10
text-processing10
visualizations10
client-websocket10
javascript10
async10
tornado10

Programming languages (16)

SmartyC++CSSCRustTeXVueGo

Github contributions (5)

github-logo-circle
vaexio/vaex

Jan 2014 - Dec 2022

Out-of-Core hybrid Apache Arrow/NumPy DataFrame for Python, ML, visualization and exploration of big tabular data at a billion rows per second 🚀
Role in this project:
userBack-end Developer & Release Manager
Contributions:4 releases, 174 reviews, 3796 commits in 8 years 11 months
Contributions summary:Maarten's primary contributions revolve around releasing and maintaining various components within the Vaex project. Their commits predominantly focus on version updates for different packages like vaex-core, vaex-hdf5, and vaex-ml. The user is responsible for ensuring the project's dependencies are up-to-date, and for managing the automated release pipeline. These changes indicate a focus on continuous integration and continuous delivery.
apache-arrowdataframemachine-learningnumpypython
widgetti/solara

Mar 2022 - Feb 2023

A Pure Python, React-style Framework for Scaling Your Jupyter and Web Apps
Role in this project:
userFull-stack Developer
Contributions:223 reviews, 667 commits, 490 PRs in 11 months
Contributions summary:Maarten primarily contributed to the backend functionality by refactoring the application to support multi-user and multi-server startups. They modified server-side code, particularly files related to the core server logic (`server.py`), the API endpoints (`fastapi.py`), and testing infrastructure (`server_test.py`). The changes included implementing WebSocket communication and integrating data app features, likely improving the system's scalability and user experience.
jupyterpythonreactdataappfastapi
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