Skip to content
View soumydip's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Block or report soumydip

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
soumydip/README.md

Hi there, I'm Soumyadip Maity! πŸ‘‹

Profile visitors

πŸš€ Full-Stack Developer | Next.js Β· Node.js Β· WebSocket Β· E2EE | B.Tech CSE (2023–2027) | CGPA 8.2

I'm a passionate Computer Science student and a backend-focused developer specializing in building production-grade full-stack applications using the MERN stack, Next.js, and TypeScript. I love solving real-world problems, engineering real-time systems, and shipping tools for the developer community.

🌐 Check out my complete work: Visit My Portfolio (My personal portfolio and project showcase)


πŸ”₯ What I'm Up To

πŸ› οΈ  Currently Building  β†’  Flex Chat (E2EE Real-Time Messaging Platform)
🌱  Currently Learning  β†’  PostgreSQL Β· System Design Β· WebRTC
πŸ’Ό  Open To            β†’  Freelance Projects Β· Open Source Collabs
⚑  Fun Fact           β†’  I ship NPM packages from my hostel room πŸ˜„

πŸ“… Recent Activity

  1. πŸš€ Pushed commits to ucoder_insight_core β€” BullMQ queue optimization
  2. πŸ”¨ Working on Flex Chat β€” Group E2EE with per-member encrypted keys
  3. πŸ“¦ Published ucoder-insight v1.x on NPM
  4. πŸ› Fixed Redis TTL heartbeat bug in real-time presence system
  5. 🌐 Deployed Ucoder Insights on Azure VM with Docker + Nginx

πŸ’» Tech Stack & Tools

Languages & Frontend

Backend & Databases

DevOps & Tools


πŸ† Top Projects & Open Source

1. πŸ“Š Ucoder Insights β€” Full Stack Analytics SaaS

Oct 2025 – Present

A production-grade, cookie-free analytics SaaS platform with multi-site tracking, JWT + RBAC auth, and Cloudflare DDoS protection β€” deployed on Docker + Nginx on Azure VM.

  • Published an open-source NPM package (JS/TS) for automatic tracking of page views, custom events, scroll depth, geolocation, and JS errors via a single script tag β€” GDPR-compliant, zero PII
  • Implemented Redis caching and BullMQ job queues to handle high event throughput with minimal latency

Stack: Next.js Β· Node.js Β· MongoDB Β· Redis Β· BullMQ Β· Docker Β· Nginx Β· Azure Β· Cloudflare Β· TypeScript

πŸ”— NPM Package | πŸ’» GitHub Repository


2. πŸ’¬ Flex Chat β€” E2EE Real-Time Messaging Platform

2026 – Present (Currently Building)

A WhatsApp-style secure chat platform with end-to-end encryption β€” the server never sees plaintext messages.

  • Engineered E2EE using Web Crypto API (ECDH key exchange + AES-GCM) with per-member encrypted group keys stored in MongoDB
  • Built real-time delivery, typing indicators, and online presence via Socket.io and Redis (TTL-based heartbeat)
  • Integrated Transformers.js + IndexedDB for in-browser multilingual translation (English / Bengali / Hindi) with zero server cost

Stack: Next.js Β· Node.js Β· Socket.io Β· MongoDB Β· Redis Β· Web Crypto API Β· ZegoCloud Β· Transformers.js


3. 🌐 Ucoder.in β€” Freelancing Platform

A fully functional portfolio and freelancing platform to showcase services and manage client projects.

Stack: Vite Β· React Β· Tailwind CSS Β· Node.js

πŸ”— Live Website | πŸ’» Private Repository


4. 🎨 Personal Portfolio

A clean, responsive personal portfolio with smooth animations to showcase my projects and skills.

Stack: Next.js Β· TypeScript Β· Framer Motion

πŸ”— Live Demo | πŸ’» GitHub Repository


πŸ“Š GitHub Stats

GitHub Streak

Top Languages

Contribution Graph


πŸŽ“ Certifications

  • πŸ“œ Design & Analysis of Algorithms β€” NPTEL, IIT Kharagpur
  • πŸ“œ React.js Development β€” Ardent Computes Pvt. Ltd.
  • πŸ“œ Python Programming β€” Academy of Skill Development

πŸ“« Let's Connect

Feel free to reach out for collaborations, freelance work, or just a quick chat!

Pinned Loading

  1. ucoder_insight_core ucoder_insight_core Public

    TypeScript 2