Badges
Certifications
Work Experience
Software Engineer
Hasura•  September 2020 - January 2022
Part of the Hasura CLI team. Hasura CLI is used to track the changes, interact with Hasura GraphQL Engine and manage the Hasura projects. Feature: Worked on upgrading the Hasura CLI from version 2 to version 3. Added various features and new commands for the CLI, which helped many clients to smoothen their workflow. UI/UX: Improved the UX of various commands in the CLI. I added the UI elements like the progress bar, which shows the progress and additional info. Changed the error responses of the CLI to be more informative. Code-Signing: I solely worked on code-signing the CLI and automating the process of code-signing in the CI. In this process, I gained more information about code-signing. Refactoring: Refactored the CLI code to make it more maintainable. I solved the few old unsolved problems in the CLI. Fixed various bugs in CLI and the CLI console. Reliability: I improved the reliability of CLI by adding end to end, integration and unit tests.
Education
BITS, Pilani (Birla Institute of Technology & Science)
•  2016 - 2020
Links
Skills
brucewayne8 has not updated skills details yet.