Hi, I'm Vishvamsinh Vaghela 👋
SDE Intern at HackerRank | LFX'25 | GSoC'24 | Member – AsyncAPI & Jaeger
VV

About

Building things on the web, contributing and maintaining open-source projects, open to remote opportunities.

Work Experience

H

HackerRank

Jan 2026 - Jun 2026
SDE Intern
Contributing to the Screen Team at HackerRank, the world’s leading technical assessment platform.
C

Cloud Native Computing Foundation (CNCF)

June 2025 - Aug 2025
LFX Mentee – Jaeger (Term 2)
During these 3 months, I made 75+ PRs to Jaeger UI, with the primary goal of modernizing the codebase. Key contributions included upgrading the project from React 18 to React 19, migrating the test suite from Enzyme to React Testing Library (RTL), updating dependencies and resolving breaking changes introduced during the migration, improving test coverage, and refactoring a few components for better maintainability. This mentorship gave me the opportunity to dive deeper into frontend migrations, testing strategies, and large-scale dependency management in a real-world open-source project.
P

Postman

May 2024 - Nov 2024
Google Summer of code mentee
Developed a comprehensive Jest test suite with 20+ test files covering critical build scripts, including API integrations for GitHub GraphQL, YouTube Data API, and Google Calendar API, with complete mock implementations and error-handling scenarios. Implemented a robust testing infrastructure with 100+ test cases covering async operations, file system interactions, API error handling, authentication failures, and data validation, along with automated mocking of external dependencies such as axios, node-fetch, and @octokit/graphql. Built extensive error-handling and validation systems for production scripts, including HTTP status code validation, API rate limiting, file write error handling, and malformed data processing, supported by comprehensive logging mechanisms. Created an automated testing framework for complex data-processing workflows such as RSS feed generation, markdown frontmatter validation, tool categorization, dashboard data aggregation, and newsroom video processing using fixture data and temporary directory management.
A

AsyncAPI Initiative

July 2023 - Present
Contributor (Now Maintainer)
Contributed to migrating the AsyncAPI website from JavaScript and Next.js v12 to TypeScript and Next.js v14, enhancing scalability and performance. Implemented the financial summary page design using Next.js, Tailwind CSS, and Node.js, improving the website’s functionality. Engineered backend scripts in Node.js for converting YAML data into JSON, streamlining data processing. Designed and implemented an interactive bar chart with filters for “Months” and “Categories” to facilitate budget analysis. Worked closely with maintainers and designers, integrating feedback to drive continuous improvements. Successfully merged over 30 pull requests, demonstrating active collaboration and consistent contribution to the project. Currently a maintainer for two AsyncAPI repositories—the website and the conference website, responsible for reviewing pull requests, triaging issues, and supporting contributors across both projects.

Skills

React
Next.js
Typescript
Javascript
Node.js
Jest
ExpressJS
MongoDB
Postgres
NodeJS
Contact

Get in Touch

Want to chat? Reach out via LinkedIn, Twitter, or Email. I’ll respond whenever I can.