Steffen Buergers is a data scientist with eight years of experience applying machine learning and data engineering to societal and scientific problems, currently working at the Nederlandse Arbeidsinspectie in Amsterdam. He holds a PhD in cognitive neuroscience and has translated that research background into practical tools for neuroscience and public-sector applications, including contributions to widely used projects like python-neo and FieldTrip to improve electrophysiology and NWB interoperability. His work blends back-end engineering (efficient data I/O, np.memmap optimisations) with applied analytics for asset management, flood prevention and open neuroscience. Steffen is especially drawn to making data and analyses more shareable and reproducible, evidenced by tooling developed at CatalystNeuro and his open-source commits. He combines rigorous experimental thinking with production-minded coding, enabling teams to turn complex neural and environmental data into actionable insight.
8 years of coding experience
5 years of employment as a software developer
Fellow, Data Science, Fellow, Data Science at The Data Incubator
Doctor of Philosophy - PhD, Cognitive neuroscience, Doctor of Philosophy - PhD, Cognitive neuroscience at University of Birmingham
Master of Science - MS, Behavioral and cognitive neuroscience, Master of Science - MS, Behavioral and cognitive neuroscience at University of Groningen
Neo is a package for representing electrophysiology data in Python, together with support for reading a wide range of neurophysiology file formats
Role in this project:
Back-end Developer
Contributions:17 reviews, 26 commits, 6 PRs in 2 months
Contributions summary:Steffen primarily focused on developing the `AxonaRawIO` class, which is responsible for reading and representing electrophysiology data. Their contributions involve implementing methods to read continuous raw data from .bin files, including addressing file format specifics. The user implemented functionalities for reading raw continuous data and optimizing data access using techniques like `np.memmap`. They also worked on data conversion and incorporating mock signal generation when .bin files are unavailable.
Contributions:12 commits, 1 PR, 1 comment in 26 days
Contributions summary:Steffen's commits primarily focused on enhancing the `fieldtrip` MATLAB toolbox to support reading and processing data from the NWB (Neurodata Without Borders) file format. Their contributions included creating a function to read spike data from NWB files, adapting existing FieldTrip functions, and fixing bugs related to sampling frequency estimation and file compatibility. They also integrated various data structures and trial information from NWB files into FieldTrip's format.
brainneurosciencetime-frequencyfieldtripieeg
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.