Hi, my name is Bas. I am a: Python and open-source enthusiast, Ph.D. in theoretical quantum mechanics, and full-time nerd. Originally I am from the Netherlands, but currently, I live in Redmond, Washington, USA.
Here (or here ) are some pretty pictures that I took, this is where I did my Ph.D., I work at IonQ (previously at Microsoft Quantum ), and see my LinkedIn for some technical details on my daily activities.
PhD in computational Quantum Mechanics, 2020
TU Delft
MSc in Applied Physics, 2015
TU Delft
BSc in Applied Physics, 2012
TU Delft
Sparse scribblings on a variety of topics
Open-source, see my GitHub profile
numthreads
: Simple Python package to set the number of threads used by OpenBLAS, MKL, OMP, NumExpr, and Accelerate
π» rsync-time-machine.py
: Your cross-platform, flexible, and incremental backup solution using rsync, offering Time Machine-style backups with added versatility. π½π. π
WenFire: WebApp visualizing your path to financial independence, built with personalizable assumptions and interactive visualizations. Ignite your journey to early retirement! πΈ
π Adaptive Lighting: Home Assistant custom component for auto-adjusting color temperature and brightness of lights based on daylight. π
π CodeStructure: Extract Python code signatures without execution, providing a clear structure overview. π
π Home Assistant Streamdeck YAML: Control Home Assistant on Stream Deck across all OS with YAML configuration. ποΈ
π» Markdown Code Runner: Auto-execute code blocks in Markdown files and refresh the output in-place. π
home-assistant-macbook-touch-bar
: Displaying sensors and controlling IoT devices using the Macbook Pro’s touch bar π€π»
thesis.pdf
: Towards realistic numerical simulations of Majorana devices (2020)
thesis-cover
: each unique copy is designed using quantum simulation data, neural networks, machine learning, and Python
yaml2bib
: Convert a readable yaml
file with DOIs only to a properly formatted BibTeX file. π
adaptive
: tools for adaptive parallel sampling of mathematical functions to speed up simulations by orders of magnitude βοΈ
instacron
: Instagram for the lazy - automatically upload a photo to Instagram with autogenerated caption containing #hashtags, a quote, and camera information πΈπ
Tying Quantum Knots. An online course for which I wrote a lot of code. See the course website which is generated using these Jupyter notebooks.
adaptive-scheduler
: Run simulations adaptively on many cores (>10k) and easily manage starting and restarting using mpi4py.futures
, ipyparallel
, or dask-mpi
🎉
Many things in my house are automated using the Python Home Assistant framework. I’ve built some interseting automations and app, see my config files and AppDaemon apps 🏠 🤖
ipynb_git_filters
: remove ipynb
’s output on each commit to keep a clean history. Not very smart but very useful π€
aiokef
: An asyncio Python library that provides an API to communicate KEF speakers π
crypto-bot
: an async cryptocurrency bot using zmq
, asyncio
, websockets
and mad triangular arbitrage trading strategies β²π΅
hpc05
: a thin wrapper around ipyparallel
to easily start workers remotely on a HPC cluster π₯
The hobby
I enjoy traveling and photography.
The best photos I would like to to share with the world, however, the problem is that I am to lazy too do so, therefore I wrote a program (instacron
) that will do that job for me.
It takes a photo and adds: a random quote, camera and location info, and #hashtags related to the photo.
Citation metrics at Google Scholar