Software Engineer
Current- Built a production-ready, open source Electron application in order to enable visualization of GraphQL performance over a range of different operating systems to enhance developer experience- Integrated Express and Apollo Server to set up RESTful endpoints that allow developers to set up a Schema Definition Language, Schema Object, or an Introspection Query in order to launch a customized GraphQL server.- Implemented Apollo Client to fetch local and remote data in order to successfully render our presentational components through GraphQL server queries, requiring zero configuration for streamlined functionality.- Incorporated TailwindCSS to provide a consistent visual theme across the application, utilizing its styling techniques for an optimized, uniform, and modular UI/UX experience.- Utilized native Node.js modules to dynamically read and install user node modules to understand the developer’s uploaded schema and temporarily inject paths into the local node settings to avoid loading duplicate modules. - Product developed under tech accelerator OS Labs (opensourcelabs.io)