Stani Michiels is an experienced technologist and entrepreneur with 12 years in software development and a broader 20+ year professional background spanning architecture, research, and advisory roles. Based in Antwerp, he runs his own practice while serving as a senior consultant for public and private clients including Gemeente Amsterdam and Go2People Websites, and sits on the advisory board of Teylers Museum. Technically hands-on, he contributes to notable Go open-source projects—improving PDF path drawing in gofpdf and enhancing Excel formula calculation in excelize—demonstrating attention to edge cases and practical tooling for document and spreadsheet processing. His training in architectural engineering and arts practice gives him a rare blend of structural rigor and creative problem-solving that informs both technical design and user-focused solutions.
12 years of coding experience
7 years of employment as a software developer
Artist In Residence, Artist In Residence at Rijksakademie van Beeldende Kunsten
Bachelor of Arts - BA, Bachelor of Arts - BA at Gerrit Rietveld Academie Amsterdam
Master of Science, Architectural Engineering, Master of Science, Architectural Engineering at Katholieke Universiteit Leuven
Latijn-Wiskunde, Latijn-Wiskunde at Sint Jozef Klein Seminarie Sint-Niklaas
A PDF document generator with high level support for text, drawing and images
Role in this project:
Back-end Developer
Contributions:19 commits, 10 PRs, 1 push in 19 days
Contributions summary:Stani primarily focused on extending the path drawing capabilities of the PDF generation library. They implemented several methods for creating and manipulating paths, including `MoveTo`, `LineTo`, `CurveTo`, `CurveBezierCubicTo`, and `ArcTo`. Furthermore, they added support for line join styles and fill styles, enhancing the library's flexibility and functionality for drawing complex shapes. They also contributed to the documentation, including examples for the newly added features.
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Role in this project:
Back-end Developer
Contributions:5 commits, 7 PRs, 3 comments in 2 days
Contributions summary:Stani primarily contributed to the `excelize` library by implementing and fixing functions related to Excel formula calculations. Their work focused on refining the LOOKUP function, addressing edge cases and enhancing its accuracy. They added and expanded formula support by integrating new functions like DAY, MONTH, and YEAR, demonstrating a focus on improving the library's formula processing capabilities. These changes included modifications to the `calc.go` and `calc_test.go` files, indicating a hands-on role in both feature implementation and testing within the Go-based Excel library.
xlsxooxmlgogo-languageexcelize
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.