Greg Kempe

Head Of Technology And Co-Founder at Laws.Africa

Western Cape, South Africa
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

🤩
Rockstar
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.
code12 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,897reputation
151kreached
7answers
0questions
Badges
amazon-web-services
top-1%
amazon-ec2
top-1%
github-logo-circle

Github Skills (34)

flask-admin10
javascript10
python10
apidoc10
css10
user-interface10
amazon-web-services10
flask-ask10
searching10
amazon-ec210
sqlalchemy10
api10
front-end-development10
oauth10
flask10

Programming languages (14)

CSSVueGoHTMLTypeScriptDockerfileShellSCSS

Github contributions (5)

github-logo-circle
Role in this project:
userFront-end Developer
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.
reactcensus-bureaureporterjournalistsdjango
pallets-eco/flask-admin

Mar 2014 - Mar 2015

Simple and extensible administrative interface framework for Flask
Role in this project:
userBack-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.
Request Free Trial