PyData Global 2022

Jan Dix

Jan Dix is co-founder and Head of Software Development at &effect. His technical interest cuts across Software Engineering, Data Science, and Visualization. At &effect, he helps organizations in the public and social sector to make effective decisions. In his daily work, Jan Dix is overwhelmingly using and enjoying open-source technologies.

He holds a Master in Social and Economic Data Analysis (University of Konstanz) and a Master in Global Studies (Göteborgs Universitet). Since 2015, he has been volunteering at CorrelAid and has supported numerous non-profit organizations in implementing Data Science projects, given talks and workshops, and has been involved in the mentoring program.

The speaker's profile picture

Sessions

12-02
12:30
30min
Lessons Learned Building Our Own Dashboard Solution Using Open-Source Technologies
Jan Dix, Zornitsa Manolova, Dominik Jany, Camille Koenders

Most organisations habe implemented some kind of dashboard to monitor their data, processes, or business. However, many dashboard solutions come with a caveat – either the licensing costs, lack of transparency in the workflows, limited creativity, or they cannot be connected to existing infrastructure.
This talk is aimed at Data Scientists, Data Engineers, Data Practitioners and Managers struggling with choosing between a myriad of commercial dashboard solutions and DIY. We present how to create your own dashboard using open-source Python technologies like FastAPI, SQLAlchemy, and Celery and the challenges involved. We look back at the pitfalls and solutions we have worked on over the past 3 years. The goal is not to present our unique solution, but to show how we can combine different Python libraries to implement custom solutions to solve different use cases. Attendees should be familiar with the basic concepts of web infrastructure. Previous knowledge of any libraries is not required. We hope to provide a starting point to build your custom dashboard solution using open-source tooling.

Talk Track I