Abhishek Yadav

Software Engineer

About

Who I Am

Senior Software Engineer with 4+ years of experience designing and scaling distributed SaaS systems across frontend and backend. Expertise in building high-performance web applications using React, Next.js, Node.js, and TypeScript, with strong backend integration using Kafka, PostgreSQL, and event-driven architectures. Proven track record of owning end-to-end system design, improving system reliability, and optimizing performance at scale. Experienced in observability platforms, AI-driven tooling, and cloud-native deployments. Adept at driving technical decisions, mentoring engineers, and delivering business-critical features in fast-paced environments....

Software Engineer

Virtual Employee

Noida

2024Present

  • Built an AI-powered debugging platform used by 100+ companies, where frontend errors and user events are captured via a Sentry-based script and routed through a custom FastAPI proxy to Kafka for asynchronous processing.
  • Contributed to the ingestion service (Node.js) that consumes Kafka streams, processes raw error data, enriches it with AI-generated insights, and stores it in PostgreSQL, enabling real-time debugging and analytics.
View Details
Software Engineer

Smarsh

Bangalore

20212023

  • Worked on the Exports App within Smarsh's enterprise-grade data archival platform, enabling financial institutions to request, schedule, and retrieve filtered data exports at scale.
  • Developed frontend components (JavaScript) that allowed users to initiate exports with custom filters and track progress in real time, while coordinating with backend services written in Java to queue and process export jobs via Kafka.
View Details
AI-Powered Debugging Platform
NextJsFastAPISentryDrizzle+2 more
  • Designed a distributed error ingestion pipeline using FastAPI, Kafka, and PostgreSQL to process and analyze high-volume event streams.
  • Developed a modular Next.js frontend for session replay visualization, AI-driven insights, and event dashboard.
View Details
VerseHive (Prompt Sharing Platform)
NextJsOAuthNextAuthTailwindCSS+3 more
  • Developed user authentication with NextAuth (Google OAuth), implemented prompt creation and management features with proper form validation, and designed a clean, responsive UI using TailwindCSS.
  • Built search and tag-based filtering capabilities to enable smooth navigation across prompts, improving overall usability and user experience.
View Details

Technical Skills

Languages
HTML/CSSJavaScriptTypeScriptPythonRustGolang
Web Development
React.jsNext.jsTailwind CSSRedux ToolkitZustandShadCN UINode.jsPrisma/Drizzle
Database / Caching / Queues
MongoDBPostgreSQLRedisKafka
DevOps / Cloud
DockerKubernetesTerraformAnsibleJenkinsGitHub ActionsAWSAzure
Third-Party APIs & Integrations
SentrySlackLinearClerk Auth
Testing / Tools
JestVitestCypressPlaywright
AI Integrations
OpenAIGoogle GeminiClaude Code

Education

Bachelor of Technology – Computer Science

Government Engineering College, Sonbhadra

Uttar Pradesh
20172021