Maarten Breddels

Founding Engineer at Vaex.io

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 (83)

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

Programming languages (15)

SmartyC++RustCTeXVueGoHTML

Github contributions (5)

github-logo-circle
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:219 reviews, 667 commits, 457 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.
scalablereactjupyter-notebookflaskpyodide
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.
pythonhybrid-corearrowrowsbigdata
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