Zachary Blackwood is a Data Scientist with 11 years of hands-on experience building full-stack data applications and open-source tooling from West Lafayette, Indiana. He blends backend reliability and automated testing expertise with frontend polish—contributions to high-impact projects like Streamlit and Intake show he improves both UX and core data-loading mechanics. Zachary has added file drivers, robust YAML catalog behaviors, and bi-directional mapping interactions, demonstrating a knack for turning edge-case bugs into durable features. As an educator, husband, father, and active developer, he balances pragmatic engineering with mentorship and community contributions. Notably, his work on Streamlit extras and streamlit-folium highlights an ability to integrate external packages and interactive mapping into production-ready data apps.
Discover, try, install and share Streamlit re-usable bits we call "extras"!
Role in this project:
Full-stack Developer
Contributions:13 releases, 120 reviews, 83 commits in 5 months
Contributions summary:Zachary primarily contributed to the development of the Streamlit extras library by fixing bugs and adding new features. Their work involved modifying both the front-end and back-end aspects of the library. The user focused on improving the user interface and added functionality to interact with external packages.
Contributions:2 releases, 39 reviews, 34 commits in 11 months
Contributions summary:Zachary's primary focus was enhancing the `streamlit-folium` component by implementing bi-directional functionality, enabling interaction between the Streamlit frontend and the Folium maps. They refactored the code to use the npm streamlit component package and introduced features such as tracking clicked coordinates, and support for drawing objects. The user also worked on integrating dynamic updates and adding support for the vector grid feature. These changes involved both the frontend (JavaScript/Typescript) and backend (Python) code.
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.