Scribe
2022-2023

Scribe is an open source application offering automated Jest type-test generation, schema validation, and smart resolver mock integration setups for GraphQL. As a software engineer, I contributed across the full stack to build a platform focused on improving the test driven development workflow. On the frontend, I created a React interface with an integrated code editor for writing and saving GraphQL queries/mutations, and implemented Redux Toolkit for centralized state management, improving readability and reducing prop-drilling complexity. On the backend, I configured an Express.js/Node.js server to generate type-safe unit and integration tests aligned with Apollo GraphQL standards. I also optimized API performance with Redis caching, cutting redundant database queries and improving response times by up to 80%.