Hi, I'm Rishabh
Software Development Engineer specializing in Golang and JavaScript, with expertise in building scalable backend systems and modern web applications.
Proof of Work
 

Skills

Go
JavaScript
TypeScript
Java
Python
SQL
HTML
React.js
React Native
Next.js
Shadcn UI
Tailwind CSS
Redux Toolkit
Tanstack Query
Expo
Node.js
Express.js
Go-Gin
Gorm
JWT
MongoDB
PostgreSQL
Firebase
Supabase
Docker
GitHub
Git
NPM
VS Code
Linux
Windows
Vercel

Projects

GoDraw-Free infinite whiteboard (PWA)

GoDraw is a real-time collaborative whiteboard app designed for fast, natural sketching and seamless teamwork. It features expressive, hand-drawn-style drawing with multiple fill options, powered by Rough.js and the Canvas API. Real-time sync is enabled by Yjs CRDTs and a Go backend with Gorilla WebSocket. The stack includes React, Docker, Nginx, and PostgreSQL, ensuring performance and reliability. GoDraw is built in public with continuous updates and a focus on user experience.

React
Nginx
Rough.js
Canvas API
Yjs
Y websocket
CRDT
Go
Gorilla websocket
Docker
Docker Compose
Nginx
PostgreSQL

MailGo (Concurrent Email Sender)

Built MailGo, a full-fledged concurrent email sender written in Go (Golang) with a complete web dashboard. Users can authenticate (Gin + JWT), select templates, upload CSVs, and send bulk emails concurrently with rate-limited goroutines. Integrated PostgreSQL for user management, dynamic HTML templates, and Mailpit for SMTP testing.

Golang
Gin
PostgreSQL
JWT
Mailpit
Docker

Hiresense

Built Hiresense, an AI-driven interview platform using Next.js and Vapi AI. It enables admins to generate job-specific interview questions, conduct real-time interviews, and automate transcription and summarization.

Next.js
Tailwind CSS
Shadcn UI
Vapi AI
Gemini AI
Supabase
Google OAuth

Interview Platform

Created a full-stack mobile interview platform with React Native and Expo, enabling users to schedule and reschedule interviews, conduct live video interviews with real-time camera access, record and transcribe responses using AI speech-to-text, and send recordings to the server for AI analysis. Utilized TanStack Query for efficient data fetching, Context API for state management, and Expo Router for seamless navigation.

React Native
Expo
TanStack Query
Context API
Expo Router
AI Speech-to-Text
Expo Camera

Drop a Message

Have a project idea, collaboration in mind, or just want to say hi? Slide into my DMs on Instagram I’m always up for a good chat and new opportunities!