Software Engineer
CurrentCo-created and Developed the GraphQL One Stop Shop: a web app that allows GraphQL developers to visualize their schemas and queries, test mutations, and view their data relationships through several different modes. It combines query-writing assistance, visualization, and testing in one beautiful user-friendly package.❖ Designed introspection queries which would grab schema data via any functional user-provided endpoint and parse the data into relationships and visualizations❖ Utilized React to manage stateful data and develop modularized, reusable, dynamic front-end components and dynamic functionality, including live-updating in response to user tests ❖ Worked on a team utilizing Agile best practices to break features down into manageable tasks with parallel lanes of work to maximize development efficiency.❖ Used Elk.js and React Flow library to depict the relationships between object types in visualization❖ Integrated Monaco Code Editor to allow users to write valid queries, which could be tested real time, and implemented features such as autocomplete and the GQL-Query-Builder to aid the user in writing accurate, usable code.❖ Spearheaded various workflow modes to streamline user experience and emphasize pertinent data❖ Product developed under tech accelerator OS Labs (opensourcelabs.io), currently available for free at graphql-oss.io