Keegan George is a full-stack software engineer based in Vancouver with eight years of experience building web and mobile applications, databases, and developer-focused features. Currently on the AI team at Discourse, he designs, implements, and documents features while improving infrastructure and shipping AI-driven enhancements for a widely used open-source community platform. He has a strong front-end focus—contributing keyboard accessibility, sortable JSON editor items, and UI fixes to the prominent discourse/discourse repository—paired with back-end and plugin experience from client work at Pavilion. Keegan blends technical problem solving with design sensibility from his Interactive Systems degree, and runs a small digital studio creating websites and marketing solutions. Colleagues value his clear communication and pragmatic approach to preserving user settings and improving UX in real-world products.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BSc, Interactive Systems, Bachelor of Science - BSc, Interactive Systems at Simon Fraser University
A platform for community discussion. Free, open, simple.
Role in this project:
Full-stack Developer
Contributions:124 reviews, 68 commits, 169 PRs in 11 months
Contributions summary:Keegan implemented new features and improved existing functionality in the Discourse platform, primarily focusing on the front-end. They added features to re-order value lists and make JSON editor items sortable. The user also made emoji picker keyboard accessibility updates, addressed UI issues in the user card and chat plugins, and worked on preserving user settings.
A Discourse plugin that allows you to create custom layouts.
Contributions:3 reviews, 352 commits, 25 PRs in 1 year 3 months
discourse-plugindiscourselayoutsplugin
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.