Greg Kempe is a seasoned software leader and co-founder with 12 years of experience building civic tech and open legislation platforms from the Western Cape, South Africa. As Head of Technology at Laws.Africa he blends hands-on backend engineering with product direction to make primary legal materials accessible and searchable. His open-source contributions span both front-end UX improvements (notably to Census Reporter) and deep backend work on data search and authentication for projects like Aleph and Flask-Admin. Greg demonstrates a knack for pragmatic engineering: improving OAuth integrations, access controls, and resilient UI sharing/printing behaviors rather than pursuing flashy rewrites. He pairs startup leadership with a commitment to public-interest software, repeatedly shipping incremental fixes that materially improve discoverability and usability of civic data.
Contributions:11 commits, 2 PRs, 4 comments in 10 months
Contributions summary:Greg primarily focused on enhancing the user interface and user experience of the Census Reporter project. Their commits include implementing features like clicking on hovercard place names, adding a drop shadow to hovercards for visual clarity, and ensuring graphs display correctly in print. They also made significant changes to the map view, including incorporating column and sumlev information in the URL for sharing and improving the robustness of the URL building process for maps.
Simple and extensible administrative interface framework for Flask
Role in this project:
Back-end Developer
Contributions:8 commits, 7 PRs, 6 comments in 1 year
Contributions summary:Greg primarily contributed to the Flask-Admin framework, focusing on enhancements to its SQLAlchemy integration and user interface. Their commits include fixes for SQLAlchemy related issues, such as handling ambiguous column names and making AJAX filters case-insensitive. They also improved the user experience by changing button text and redirecting to the edit view after model creation, and fixing form error display.
pythonflaskuwsgiextensibleadministrative
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.