Stef Smeets

Software Engineer at PalmSens BV

Utrecht, Utrecht, 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

👤
Senior
🎓
Top School
Stef Smeets is a Software Engineer and research software specialist with 14 years of experience building open-source scientific tools, data pipelines, and instrumentation APIs. With a PhD in Materials Science from ETH Zürich and a background in nanomaterials and chemistry, he bridges experimental microscopy and software, having developed microscope control APIs, image-stitching and segmentation algorithms, and high-throughput data-acquisition pipelines. He has driven production-grade contributions to widely used projects like pymatgen—adding CIF site-label handling and robust structure operations—while leading engineering work at the Netherlands eScience Center and now PalmSens. Comfortable across Python, Docker, Jupyter ecosystems and visualization stacks, Stef combines deep domain knowledge with pragmatic engineering to make complex lab workflows reproducible and automatable. An uncommon strength is his blend of hands-on microscopy hardware control and backend software design, enabling end-to-end scientific automation.
code14 years of coding experience
job13 years of employment as a software developer
bookInternational Baccalaureate, International Baccalaureate at International School Hilversum
bookMaster of Science (MSc) Nanomaterials, Master of Science (MSc) Nanomaterials at Utrecht University
bookDoctor of Philosophy - PhD Materials Science, Doctor of Philosophy - PhD Materials Science at ETH Zürich
languagesDutch, English, German
github-logo-circle

Github Skills (7)

python10
data-structure9
science9
data-structures9
materials-informatics8
numpy8
pytest8

Programming languages (13)

C++JinjaRustCHTMLJupyter NotebookFortranKotlin

Github contributions (5)

github-logo-circle
materialsproject/pymatgen

Jul 2023 - Apr 2024

Python Materials Genomics (pymatgen) is a robust materials analysis code that defines classes for structures and molecules with support for many electronic structure codes. It powers the Materials Project.
Role in this project:
userBackend Developer
Contributions:5 reviews, 8 PRs, 23 comments in 9 months
Contributions summary:Stef primarily contributed to the pymatgen library by implementing features related to reading and handling site labels within the CIF (Crystallographic Information File) format. Their work involved modifying existing code to store site labels in `site_properties`, adding tests, and propagating these labels through various structure operations and methods like `replace_species()`. They also refactored code, corrected typos, and addressed issues related to the SFAC (Structure Factor) writer.
moleculespythonscienceelectronic-structurepowers
stefsmeets/pymatgen

Jul 2023 - Apr 2024

Python Materials Genomics (pymatgen) is a robust materials analysis code that defines classes for structures and molecules with support for many electronic structure codes. It powers the Materials Project.
Contributions:37 pushes, 19 branches in 9 months
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
Stef Smeets - Software Engineer at PalmSens BV