Read my new blog post on my work on Test Cases Strategies for CNCF - LitmusChaos! Read more

Read my new blog post on my work with Kubernetes during the Google Summer of code! Read more

Work history

Experience

Places I have worked, contributed, and learned.

May 2024 – Sep 2024
  • Designed the architecture of a new CLI for OWASP SecureCodeBox, simplifying interaction with Kubernetes Custom Resources for security scans.
  • Developed the CLI client allowing users to initiate scans, observe real-time progress, and manage scan configurations from the terminal.
  • Achieved 87% test coverage across all components.
Software Engineer InternCNCF — LitmusChaos
Sep 2023 – Dec 2023
  • Implemented REST API documentation using go-swagger and swaggo, improving developer onboarding.
  • Raised backend test coverage from 0% to 25.48% for gRPC and REST handlers using the Go testing library.
  • Improved frontend coverage from 0% to 30.36% using the React Testing Library.
  • Led a code architecture migration to an interface model, enabling efficient and maintainable test cases.
  • Optimized GraphQL handlers, boosting performance in data management and retrieval.
Software Engineer InternLayer, CNCF — Meshery
Jul 2023 – Sep 2023
  • Developed APIs to support new features and enhanced existing endpoints for consistency.
  • Wrote a Prometheus manifest and configured communication between Prometheus and Node Exporter.
  • Migrated API documentation from Swagger to Redocly and added a release workflow.
Backend EngineerSheba Plastic
May 2023 – Aug 2023
  • Migrated the backend from Firebase to Node.js, improving scalability and operational efficiency.
  • Added CI workflows and achieved 72% REST API test coverage using Mocha and Chai.
Community Engager VolunteerWilco
AnnouncementMar 2023 – Jun 2023
  • Assisted Wilco users weekly and collaborated with the team to grow their developer community.
  • Worked with the CEO to organise the Discord community and design activities to increase engagement.
  • Provided feedback on the SDK and quests.
Software Engineer InternGreenie Web
Jan 2023 – Mar 2023
  • Optimised Docker images using multi-stage builds to separate dependencies and reduce layer count.
  • Built Docker containers for each service and deployed a Kubernetes cluster on DigitalOcean.