Kara Stubbs is a Senior Frontend Engineer in Edinburgh with nine years of experience building TypeScript-first frontends and cross-stack systems using React, Node, and GraphQL. At Rasa she led migrations from REST to GraphQL, added real-time collaboration via WebSockets to a legacy webapp, and developed node-based NLP flow tools for customer-managed NLP. She is an active OSS contributor — with work on urql, Formidable’s spectacle, mapbox and as a core contributor to runpkg — and regularly speaks on strongly-typed JavaScript and Svelte. Volunteering with NodeGirls and Codebar, Kara pairs technical depth with empathy, and her eclectic background (from an iGEM synthetic-biology project and brewery management to working as a real estate broker and professional ski bum) gives her an unconventional perspective on product and user problems.
9 years of coding experience
8 years of employment as a software developer
Bachelor of Arts - BA, PSYCHOLOGY, Bachelor of Arts - BA, PSYCHOLOGY at Western Washington University
A React-based library for creating sleek presentations using JSX syntax that gives you the ability to live demo your code.
Role in this project:
Front-end Developer
Contributions:36 commits, 17 PRs, 53 pushes in 4 months
Contributions summary:Kara primarily focused on enhancing the presentation library's functionality, transitioning slide display and transition logic. They refactored code to utilize React hooks, implemented React Spring transitions, and added custom transition effects to the slide component. The user also integrated styled-components, added proptypes, and fixed various animation issues. Furthermore, the user contributed to the addition of table functionality and printing/export features.
The highly customizable and versatile GraphQL client with which you add on features like normalized caching as you grow.
Role in this project:
Front-end Developer
Contributions:48 commits, 2 PRs, 4 branches in 3 months
Contributions summary:Kara primarily focused on enhancing the user interface of the `urql` documentation site. They implemented and styled React components using `styled-components`, including the header, hero section, features section, and more open source components. They also worked on mobile responsiveness, badge fixes, and button styling to improve the overall user experience. Furthermore, they added a copy button for the NPM install command.
graphql-clientnormalizedurqlexchangecomplex-apps
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.