New York City Metropolitan Area
GraphQL IDE with query performance visualization
• Leveraged Node.js along with apollo-server-express npm package to allow for creating new instances of Apollo server at runtime and dynamically switching connections for GraphQL query performance comparisons in diverse PostgreSQL schemas.
• Implemented React Hooks as a state management tool to provide better ergonomics for encapsulating and reusing stateful logic in React without having to write class components and lifecycle methods resulting in a clean and concise codebase.
• Calibrated Webpack as a module bundler to improve application performance by reducing the number of HTTP requests as well as configuring Webpack plugins for code minification and uglification to reduce the size of the application bundle.
• Configured a sequence of Node.js child processes that executed custom shell scripts in an asynchronous manner in order to utilize the psql command line tool for connection to a database from .sql or .tar file uploaded by the user.
• Product developed under tech accelerator OS Labs (opensourcelabs.io).