Bandhan Majumder

Building and breaking stuffs

Loving computers, working in Web, exploring AI and open source.

Read Blogs

Experiences

Cal.com logo

Software Engineering Intern at Cal.com

June, 2026 - Present

Jitsi logo

Google Summer of Code Intern at Jitsi

May, 2026 - Present

Implementing Document Picture in Picture mode in Jitsi Meet for browser meetings.

Palisadoes logo

Member & Contributor at Palisadoes

Nov, 2024 - Feb, 2026

Implemented image uploading via GraphQL, added pagination with infinite scrolling, removed legacy plugin architecture, and wrote comprehensive tests for Talawa projects.

Cdxgen logo

Open Source Engineer at Cdxgen

June, 2025 - Sep, 2025

Worked on CycloneDX Generator, generated 100+ docker images, tested security fixes, and wrote documentation for security features.

Vozi logo

Software Engineering Intern at Vozi

Jan, 2025 - Aug, 2025

Developed 4 management websites using Next.js and modern tools. Implemented WhatsApp booking bot and built 3 cross-platform mobile apps.

Featured Projects

PairCode (web + extension)

Pair coding in a video call with VSCode extension. Code with peers in a p2p video call with audio video control. Join public rooms and pair code with individual in a editor with LSP supported languages (70+ lang support). Use PairCode VSCode extension and import code from file directly. Long files are also supported.

Next.jsWebRTCTurborepoTypeScriptDrizzleBetter-AuthWebSocketsGithub ActionsDockerAWS

Boron

Build MVPs and preview. Create any projects in React with prompting. Edit and run them inside browser to preview. Download full code locally in .zip format.

AI SdkNext.jsGeminiTurborepoTypeScriptPrismaBetter-AuthWebcontainer

Canvas

Drawing Canvas with scalable collaboration. Built real-time drawing and zooming features with different shapes. Enabled multiple people collaboration with WebSocket. Added a Relayer architecture to make this stateful servers scalable with WebSockets.

TurborepoWebSocketsCanvas APINext.js

SupaSnap (mobile)

Native camera support with filters to take pictures, record videos with expo-camera and share with friends. Media upload with pre-signed URL generation to respect RLS policies defined. i18n support based on the device's language to target users of different languages.

React NativeExpoTypeScriptPostgreSQLSupabase CLI

Open Source Contributions

Fixing bugs, introducing really nice features in open source repos

Proof of Work

Certifications

I am not a fan of certifications, but I got some : )