Gregย Thompson

Software Engineer at WorkOS

Kansas City, Missouri, United States
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
๐ŸŽ“
Top School
Greg Thompson is a seasoned software engineer with 13 years of experience specializing in product and design system engineering, currently based in Kansas City. He has held progressive roles from front-end developer to principal and tech lead at companies including Elastic, Material Security, and now WorkOS, bringing deep expertise in building consistent, accessible UI components. Greg is an active open-source contributor to high-profile projects like Elastic's Kibana and Swagger UI, where he focused on EUI upgrades, component development, and improving documentation and i18n. He excels at bridging design and engineeringโ€”translating product intent into robust, maintainable design systems that scale across teams. Colleagues rely on him for thoughtful refactors and pragmatic accessibility improvements that often surface as subtle but impactful UX wins.
code13 years of coding experience
job13 years of employment as a software developer
bookUniversity of Nebraska at Omaha
bookRockhurst University
github-logo-circle

Github Skills (24)

open-api-v310
javascript10
eui10
typescript10
swagger10
ui-design10
uid10
api-specification10
swagger-ui10
front-end-development10
typescript-types10
typescripts10
openapi10
openapi-documentation10
react10

Programming languages (4)

TypeScriptShellJavaScriptHTML

Github contributions (5)

github-logo-circle
elastic/eui

Jan 2019 - Oct 2022

Elastic UI Framework ๐Ÿ™Œ
Role in this project:
userFront-end Developer
Contributions:33 releases, 973 reviews, 723 commits in 3 years 9 months
Contributions summary:Greg's commits primarily focused on improving the user interface and experience of the Elastic UI Framework (EUI). They addressed documentation issues by fixing broken links and updating guidelines for internal and external links. The user also implemented new components like EuiDualRange, added functionality to existing components, and contributed to the accessibility of the UI by improving the implementation of the EuiTableHeaderCell component.
reactsasseuiui-frameworkelastic
elastic/kibana

Mar 2019 - Aug 2022

Your window into the Elastic Stack
Role in this project:
userFront-end Developer
Contributions:80 reviews, 124 commits, 237 PRs in 3 years 5 months
Contributions summary:Greg primarily contributed to the user interface aspects of the Kibana project. Their commits focused heavily on upgrading the Elastic UI (EUI) library across multiple versions, incorporating new features and deprecating existing ones. The code changes involved updating and modifying various UI components, including tables, forms, and navigation elements, and ensuring the visual consistency and functionality of the Kibana interface. They also made adjustments to CSS styles and i18n tokens.
elasticdashboardskibanaobservabilitywindow
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