Hi, I'm Vishvamsinh Vaghela
Software engineer · ex-HackerRank · GSoC · LFX · OSS
VV

About

Building things on the web, contributing to and maintaining open-source projects, and exploring AI, agentic workflows, and product ideas that solve real problems. Open to remote opportunities.

Work Experience

H

HackerRank

SDE Intern
Jan 2026 - April 2026
Visit site

Contributed to HackerRank's Screen team, working on its developer assessment product used by companies for technical hiring workflows.

C

Cloud Native Computing Foundation (CNCF)

LFX Mentee – Jaeger (Term 2)
June 2025 - Aug 2025
Visit site

Modernized Jaeger UI during LFX mentorship by upgrading the codebase from React 18 to React 19, resolving TypeScript compatibility issues, and validating build, test, and coverage stability. Migrated 50+ test suites from Enzyme to React Testing Library with userEvent-based tests, removed Enzyme, and preserved 100% coverage. Refactored legacy class components to functional components with hooks, improved state management in tracing UI components, optimized rendering with memoization, upgraded the TypeScript and ESLint toolchain, and delivered 76 PRs, including 60+ merged changes, in 3 months.

P

Postman

Google Summer of Code Mentee
May 2024 - Nov 2024
Visit site

Selected for Google Summer of Code with Postman to improve the AsyncAPI website's build-script reliability. Built a comprehensive Jest testing framework with 20+ test files and 100+ test cases covering GitHub GraphQL, YouTube Data API, Google Calendar API, RSS generation, markdown frontmatter validation, tool categorization, dashboard aggregation, newsroom video processing, async operations, authentication failures, file-system workflows, API rate limits, malformed data, and external dependency mocks for axios, node-fetch, and @octokit/graphql.

A

AsyncAPI Initiative

Contributor & Maintainer
July 2023 - Apr 2026
Visit site

Maintained and contributed to the AsyncAPI website and conference website by reviewing pull requests, triaging issues, and supporting contributors. Helped migrate the website from JavaScript and Next.js 12 to TypeScript and Next.js 14, improving maintainability and scalability. Implemented the financial summary page with Next.js, Tailwind CSS, and Node.js, built automation scripts to transform YAML data into JSON, created interactive budget charts with month and category filters, and delivered 60+ merged pull requests across the project ecosystem.

Education

L

LJ University

B.E in Computer Science and Design
Nov 2021 - Feb 2026

Skills

React
Next.js
TypeScript
JavaScript
Node.js
Jest
ExpressJS
MongoDB
Postgres
Python
FastAPI

Projects

Check out my latest work

I've worked on a variety of projects, from focused websites to full-stack web applications. Here are a few of my favorites.

PrepTalk

PrepTalk

A full-stack AI-powered interview platform with realtime video collaboration, role-based workflows, shared coding workspaces, custom coding assessments, server-persisted chat, candidate progress tracking, and automated feedback using Next.js, MongoDB, WebRTC, Ably, and Gemini API.

Next.js 15
React 19
JavaScript
MongoDB
Mongoose
JWT Authentication
Ably Realtime
WebRTC
Simple Peer
Gemini API
Tailwind CSS
Framer Motion
bcryptjs
Phoenix Engine

Phoenix Engine

A full-stack engineering analysis platform that brings workbenches, 3D simulations, AI chat, tutorials, and saved studies into one guided workspace, helping users explore physics problems and understand results without needing deep simulation expertise.

Next.js 13
React 18
JavaScript
MongoDB
Tailwind CSS
Gemini API
React Markdown
KaTeX
Remark Math
Rehype KaTeX
Lucide React
Verity

Verity

A local-only email validation tool that checks syntax, DNS, MX records, SMTP mailbox acceptance, catch-all behavior, sender type, and domain typos, helping users judge deliverability with clear diagnostics instead of a simple yes-or-no result.

Next.js 16
React 19
JavaScript
Tailwind CSS 4
Node.js
DNS
SMTP
GradeFlow

GradeFlow

An AI grading workspace for teachers to create classes, build rubrics, batch-upload handwritten or typed submissions, run Gemini-powered grading workflows, review uncertain results, regrade after rubric changes, and return scores through secure student links.

Next.js 15
React 19
TypeScript
Tailwind CSS
FastAPI
Python
Supabase
Postgres
Gemini API
LangGraph
LangSmith
JWT
bcrypt
Outreach

Outreach

A semantic YC startup discovery platform that uses text embeddings and pgvector search to match natural-language queries with relevant companies, founders, hiring signals, and live outreach context, helping users move beyond keyword filters to find startups by intent, market, timing, and founder background.

Next.js 16
React 19
JavaScript
Tailwind CSS 4
FastAPI
Python
Supabase
PostgreSQL
pgvector
Vector Search
Text Embeddings
Jina Embeddings API
JWT Auth
Lucide React
OutreachMailer

OutreachMailer

A cold outreach automation platform with a built-in database of 7,000+ founders. Users can search and filter founder data, build targeted prospect lists, compose personalized email campaigns, and send throttled outreach through their own Gmail accounts. It includes encrypted SMTP credential storage, credit-based campaign reservation, bounce-aware fallback delivery, sender health tracking, campaign cancellation, a rich email editor, and a cron-powered worker pipeline for background sending.

Next.js 16
React 19
JavaScript
MongoDB
Mongoose
Clerk Auth
Tailwind CSS
Nodemailer
ImapFlow
Tiptap Editor
AES Encryption
Cron Workers
Lucide React
Vercel

Contact

Let's build something useful

Open to remote engineering roles, open-source collaborations, and product-minded web work. The fastest way to reach me is email or LinkedIn.