About Skills Experience Projects Contact ↓ Download Resume
Open to opportunities · Ahmedabad / Remote

DIPAK
GOHIL

MERN Stack Developer with 2+ years building real-time communication platforms — WebRTC video conferencing, Socket.IO messaging, and SSO-integrated enterprise suites. Shipped features used by ~8,000 daily active users across three enterprise clients.

2+
Years Experience
8k+
Daily Active Users
3
Enterprise Clients
3
Major Projects

Technical Skills

Technologies I use to build robust, scalable applications from frontend to deployment.

Frontend
React.js Next.js Redux Toolkit JavaScript ES6+ Tailwind CSS Material UI Three.js HTML5 CSS3
Backend & Real-Time
Node.js Express.js REST APIs Socket.IO WebRTC JWT OAuth2 Keycloak SSO
Database
MongoDB PostgreSQL MySQL Redis
Dev & Ops
Git GitHub Docker CI/CD Vercel Agile/Scrum

Work Experience

Building real-world systems and growing as an engineer.

MERN Stack Development Trainee

May 2023 – Dec 2023
Tech Amdavad LLP · Ahmedabad, India
  • Completed 6-month intensive training building full-stack MERN applications with real-world API workflows and database design.
  • Gained hands-on experience in REST API design, relational & NoSQL database modelling, and frontend-backend integration.
💡

Currently available since Oct 2025 following a planned company transition. Actively building side projects and open to full-time MERN roles.

Featured Projects

Hands-on work that demonstrates my technical depth and problem-solving approach.

Real-Time Chat Application

Production-grade real-time chat with live messaging, typing indicators, and JWT authentication. WebSocket communication via Socket.IO for low-latency bidirectional transfer. Styled with Tailwind CSS. Structured PostgreSQL models ensuring data integrity for concurrent users.

React Tailwind CSS Node.js Express.js Socket.IO PostgreSQL JWT OAuth2
📡

Unified Communications Platform

Featured · Production

Enterprise-grade communication suite built from scratch, serving ~8,000 daily active users across three clients. Unified real-time WebRTC video conferencing (peer-to-peer + SFU), Socket.IO instant messaging, and a full Gmail-integrated email client in a single React + Redux interface. Single Sign-On via Keycloak, chat engine powered by Rocket.Chat, media relay via TURN/STUN servers. Concurrent video sessions maintained at <200ms media latency.

WebRTC Socket.IO Gmail API Keycloak SSO Rocket.Chat React Redux Toolkit Node.js MongoDB JWT OAuth2

E-Commerce App

Full-stack e-commerce application built with the PERN stack (PostgreSQL, Express.js, React, Node.js) and modern UI frameworks. Features dynamic product browsing with advanced filtering and search, secure cart management, and seamless order placement. Includes a robust admin dashboard for inventory control, order tracking, and user management. Implements JWT-based authentication, role-based access control, server-side pagination, and RESTful APIs for scalable performance and efficient data handling.

React.js PostgreSQL Express.js Node.js Google OAuth2 Redux Toolkit

Education

B.Sc. Information Technology
Ganpat University · Mehsana, Gujarat
2018 – 2021
CGPA 7.14 / 10.0

Let's Connect

Open to MERN Stack Developer roles — full-time or contract. Let's build something great together.