Skip to content
View 3deep0019's full-sized avatar

Block or report 3deep0019

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.

Content in all repositories owned by your account will be closed.
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
3deep0019/README.md

Hi, I'm Trideep Ghosh - Senior Full-Stack Engineer

Connect with me:

GitHub LinkedIn Email

Senior Full-Stack Engineer Β· Bengaluru, India

πŸš€ I build enterprise SaaS platforms end to end: architecture, implementation and rollout. At E9 (Nov 2020 – Jul 2026) I grew from Software Developer to Senior Full-Stack Developer. My work covers enterprise authentication (Okta, SAML 2.0, role-based access control), workflow orchestration across multiple client environments, and real-time messaging on WebSockets with Redis and Google Pub/Sub.

What I've Built

  • πŸ” Enterprise Authentication Platform: Okta single sign-on over SAML 2.0 with Passport.js and JWT, a route-to-permission RBAC model enforced by middleware, and a login audit trail.
  • βš™οΈ Workflow and Asset Automation: a repository-driven orchestration platform (Node.js, Vue.js, MySQL, GitLab and Jira APIs) with reusable automation modules, a visual workflow canvas, scheduled execution and webhook-based sync, plus Flexera One integrations that replaced manual audits.
  • πŸ“‘ Real-Time Messaging Infrastructure: Socket.IO WebSockets with a JWT-authenticated handshake, per-tenant and per-user rooms, a Redis adapter and Google Pub/Sub sync, with Firebase Cloud Messaging push for offline clients.
  • 🧩 Dynamic Form Builder: drag-and-drop form authoring in Vue.js with Jira REST API ticket creation and configurable per-client branding.
  • πŸ› οΈ Background Jobs: BullMQ and Redis queues with retries, exponential backoff and scheduled jobs for a multi-tenant transportation SaaS platform on Node.js and SQL Server (Prisma).
  • πŸ§ͺ Quality Engineering: a Cypress end-to-end framework with custom commands, stable data-testid selectors, network interception and fixtures across login, roles, vault access and the form builder.

Rapid Fire

  • πŸ’¬ Ask me about: Node.js, event-driven architecture, WebSockets, MongoDB, auth and SSO, Vue.js
  • 🌱 Currently going deeper on: React, TypeScript, PostgreSQL, system design at scale
  • ⚑ Fun fact: 🎒 I once debugged an issue while on a roller coaster!

Open source

  • Podiom #347 β€” table-driven tests for the adapter router, pinning guard order and error-wrapping behavior (Go)
  • career-ops #4615 β€” web runs dated artifacts in UTC, not the user's local day; fixed and guarded with a regression test (v1.35.0)
  • warp #344 β€” accessible name for the NAT/STUN diagram, so screen readers describe what it shows

Skills

Languages and Runtime

JavaScript TypeScript Node.js Express

Frontend

Vue.js React Next.js Tailwind CSS

Data, Caching and Queues

MongoDB Mongoose MySQL SQL Server Prisma Redis BullMQ

Cloud, Infra and Messaging

Google Cloud Pub/Sub Socket.IO Firebase Docker Kubernetes Cloud Build

Auth and Security

Okta SAML 2.0 OAuth 2.0 JWT HashiCorp Vault

Integrations

GitLab API Jira API Twilio Stripe

Testing and Tooling

Jest Cypress Postman Git

Pinned Loading

  1. first-contributions first-contributions Public

    Forked from firstcontributions/first-contributions

    πŸš€βœ¨ Help beginners to contribute to open source projects

    1

  2. System-Design System-Design Public

    1

  3. career-ops-hq/career-ops career-ops-hq/career-ops Public

    Open-source AI job search agent and job finder: scan job boards, score each job 1-5 against your CV before you apply, tailor an ATS-friendly resume and cover letter, get interview prep and an appli…

    JavaScript 79k 14.6k

  4. Ishannaik/warp Ishannaik/warp Public

    Send files directly between devices. P2P WebRTC, encrypted, no uploads.

    TypeScript 16 20