Hi, I'm Dhiraj šŸ‘‹
DS

About

I'm a full-stack web developer skilled in the MERN stack, TypeScript, and Docker, with experience in building scalable applications. I’m seeking new opportunities to contribute my expertise and tackle exciting challenges.

My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

ApplyEase - A Comprehensive Placement Management System

ApplyEase - A Comprehensive Placement Management System

Developed a robust Placement Management System using Next.js, enabling secure admin and user authentication, dynamic job application tracking, and advanced search functionality. The platform enhances recruitment efficiency by allowing users to view and apply for jobs while admins manage company profiles and job listings.

Next.js
Typescript
PostgreSQL
Prisma
TailwindCSS
Shadcn UI
Yoom - Video Conferencing AppYoom - Video Conferencing App

Yoom - Video Conferencing App

Simplify your video conferencing experience with Yoom. Seamlessly connect with colleagues and friends.

Next.js
Typescript
PostgreSQL
Prisma
TailwindCSS
StreamApi
Shadcn UI
SmartFinds - An ecommerce platform.

SmartFinds - An ecommerce platform.

Developed a feature-rich e-commerce platform using the MERN stack (TypeScript) with secure user authentication, shopping cart functionality, Stripe payment integration, and an admin dashboard. Enhanced user experience through profile updates, address management, and order tracking, while the admin dashboard facilitates efficient order management and real-time delivery tracking.

React.js
Typescript
PostgreSQL
Prisma
TailwindCSS
Stripe
Cloudflare Workers
CodeBlogs - A Blog making website.

CodeBlogs - A Blog making website.

Developed a full-stack blog platform using the MERN stack with secure user authentication, comprehensive CRUD operations, and AI-driven auto-tagging for streamlined content management. Integrated code solutions for multiple programming languages and a user-friendly comment section to boost interaction, leveraging Gemini AI to enhance post discoverability.

React.js
Javascript
Mongodb
TailwindCSS
Node.js
GeminiApi
Medium - A Blog website.

Medium - A Blog website.

Developed a full-stack blog platform using the Next.JS and cloudflare workers with secure user authentication, comprehensive CRUD operations.

Next.js
Typescript
Cloudflare workers
TailwindCSS
Hono
ChatSphere: Real-Time Communication ChatApp.

ChatSphere: Real-Time Communication ChatApp.

ChatSphere is an advanced chat application designed to offer seamless and engaging real-time communication. Built with a robust tech stack including Next.js, Express, Prisma, and TypeScript, ChatSphere ensures a smooth, secure, and responsive user experience.

Next.js
Typescript
Prisma
TailwindCSS
Node.js
WebSocket
CodePal - A LeetCode-like website.

CodePal - A LeetCode-like website.

This LeetCode clone is a dynamic online coding platform built using Next.js for a responsive front-end and Express.js for a scalable back-end. Prisma is used for efficient database management, while real-time updates are powered by WebSocket. The platform leverages Redis and a PubSub pattern to manage task queues and push code effectively. Code execution and testing are handled by Judge0, a cloud-based code execution system, and user authentication is implemented with JWT tokens, securely stored in cookies for session management. This platform aims to provide seamless, real-time coding challenges and solutions.

Next.js
TailwindCSS
Typescript
Node.js
Express.js
Prisma
Postgres
Redis
Websocket
docker
Pub-sub
Twitter - A Twitter-like website.

Twitter - A Twitter-like website.

Twitter clone built with Next.js, designed to deliver a seamless and dynamic user experience. The app enables users to post, delete, and bookmark tweets effortlessly, with real-time notifications powered by Pusher for instant updates. Users can engage with tweets through likes and comments, while profiles for all users are accessible for easy interaction. Image uploads are managed via Cloudinary, ensuring smooth media handling. A dedicated settings page allows users to edit their details, and a single post view offers detailed tweet exploration. Additionally, users can follow top profiles, with advanced search and tweet preview functionality implemented using server actions for enhanced performance.

Next.js
TailwindCSS
Typescript
Prisma
Postgres
Pusher

Skills

React
Vite
Next.js
Tailwind Css
Shadcn UI
Typescript
Node.js
Express.js
Hono
Cloudflare workers
Mongodb
Postgres
Docker
Redis
Pub-sub
C++

Github Stats

Ā 
Contact

Get in Touch

Want to chat? Just shoot me an email with a direct question and I'll respond whenever I can. I will ignore all soliciting.