Hi, I'm Vishvam
VV
Software Engineer · Ex-HackerRank · GSoC · LFX · OSS

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.

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.

Skills

React
Next.js
JS/TS
Node.js
Testing
ExpressJS
MongoDB
Postgres
Python
FastAPI

Projects

A few things I've built recently — from focused tools to full-stack web applications.

Phoenix Engine

Phoenix Engine

A physics-informed engineering screening workspace with live workbenches that re-solve results and sensitivity curves on every keystroke, plus a Simulation Studio running real 2D finite-difference field solvers (heat conduction, potential flow, process uniformity) in the browser. Includes saved runs with baseline comparison, report exports, Gemini-backed analysis chat, and a tutorial hub — built for fast early R&D screening, not as a replacement for validated CFD, FEA, process simulation, or physical testing.

Next.js 13React 18JavaScriptMongoDBTailwind CSS
MagicPen

MagicPen

An AI-powered document editor where you upload a document (or create one from chat) and describe changes in plain English — the assistant edits in place through block-level operations, so untouched headings, tables, links, and formatting survive byte-for-byte. It includes email/password accounts, import and export across PDF, DOCX, Markdown, HTML and more, document templates, a Review Mode for approving proposed changes, per-document change history with one-click restore, and a Slack bot plus a Google Docs add-on that connect to the same workspace.

Next.js 16React 19JavaScriptTipTapGoogle Gemini API
PrepTalk

PrepTalk

A full-stack mock interview and coding assessment platform where interviewers create sessions, run live video/chat rooms with a shared notes and code workspace, and review structured scorecards and reports, while candidates join assigned sessions and complete lab assessments with local visible-test runs and server-side final grading. Includes role-based dashboards, JWT cookie auth, Gemini-powered question banks, prep guides and debugging hints, lab assessment builders with deadlines and PDF export, and realtime presence over Ably with WebRTC video.

Next.js 15React 19JavaScriptMongoDBMongoose
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 16React 19JavaScriptTailwind CSS 4Node.js
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 16React 19JavaScriptMongoDBMongoose
GradeFlow

GradeFlow

An AI grading workspace for handwritten or typed worksheet submissions. Teachers create classes, build structured answer keys and rubrics, batch-upload student work, and run a LangGraph grading workflow powered by Gemini — with a review queue for low-confidence results, rubric versioning with regrades, private student result links, and a full audit trail of grading decisions.

Next.js 15React 19TypeScriptTailwind CSSFastAPI

Contact

Let's build something useful

The fastest way to reach me is email or LinkedIn.