kuldeep
the official page of the scrapbook ↓

Kuldeep Rajput

Software Developer

contact.kuldeeprajput@gmail.com|Twitter/X|LinkedIn|github.com/kuldeeprajput-dev

Summary

Software Developer with hands-on experience building and deploying web applications using Next.js, React, TypeScript, and Node.js. Skilled in responsive interfaces, API development, databases, and real-time collaboration features. Focused on clean, maintainable code and practical web products that are reliable, easy to use, and simple to improve.

Technical Skills

Languages: JavaScript (ES6+), TypeScript, HTML5, CSS3

Frontend: React, Next.js, Tailwind CSS, shadcn/ui, Tiptap, Zustand, TanStack Query, Responsive Design

Backend & APIs: Node.js, Bun, Express.js, tRPC, REST APIs, Next.js API Routes, Liveblocks

Databases & ORM: PostgreSQL, MongoDB, Supabase, Convex, Drizzle ORM, Redis, IndexedDB

Tools & Services: Git, GitHub, Docker, Vercel, Clerk, Mux, UploadThing, Postman, Linux

Projects

NewTube Video Sharing Platform

Jan 2026 - Jan 2026

Next.js, TypeScript, tRPC, Drizzle ORM, PostgreSQL, Mux, Clerk

  • Built a full-stack video-sharing platform with a creator studio to upload, process, manage, and stream videos.
  • Connected Mux webhooks to update video status, duration, playback data, thumbnails, and previews after each upload.
  • Added comments, likes, subscriptions, playlists, watch history, and search/trending feeds with tRPC and PostgreSQL.
  • Used Clerk for authentication and Mux for video uploads, processing, playback, thumbnails, and previews.

CollabDocs Collaborative Document Editor

Apr 2026 - May 2026

Next.js, Tiptap, Liveblocks, Convex, Clerk, Tailwind CSS

  • Built a rich-text document editor with real-time collaboration, live cursors, user presence, and comment threads.
  • Added headings, lists, tables, links, colors, alignment, and resizable images using Tiptap.
  • Added search, pagination, rename/delete actions, and user or organization access with Convex and Clerk.
  • Used Tiptap for editing, Liveblocks for collaboration, Convex for data, and Clerk for access control.

Resuvee Resume and Career Studio

Apr 2026 - Present

Next.js, TypeScript, Supabase, Groq API, PDF.js, DOCX, Zustand

  • Building a resume platform with multiple templates, an interactive editor, ATS analysis, and a cover-letter studio.
  • Added PDF and DOCX import, text extraction, and export so users can edit and download career documents.
  • Added offline recovery with IndexedDB, account saving with Supabase, and Groq API support for analysis and writing.

Cutnora Local Browser Video Editor (In Development)

Aug 2026 - Present

Next.js, TypeScript, Zustand, Dexie, Canvas API, MediaRecorder, FFmpeg

  • Building a local-first video editor with a multi-track timeline, trimming, splitting, and layered media editing.
  • Added drag-and-drop timeline editing, canvas preview, audio waveforms, recording tools, and automatic project saving.
  • Stores media with Dexie/IndexedDB and exports WebM or MP4 in the browser using MediaRecorder and FFmpeg.

Certifications

  • IBM SkillsBuildArtificial Intelligence Fundamentals (2026): Foundational AI concepts, common applications, and responsible AI practices.
  • HackerRankSoftware Engineer Certificate (2026): Assessed algorithms, data structures, SQL, and software problem-solving.
  • HackerRankJavaScript (Intermediate) Certificate (2026): Assessed design patterns, memory management, concurrency, and event loops.

Education

Bachelor of Computer Applications (BCA)

Jun 2024 - Expected Jun 2027

Specialization: Software Engineering and Web Architectures