Skip to content
View sanuj-s's full-sized avatar
  • 04:05 (UTC -12:00)

Highlights

  • Pro

Block or report sanuj-s

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
sanuj-s/README.md

Hey, I'm Sanuj S 👋

Typing SVG


🚀 About Me

  • 🎓 B.Tech CSE student at Lovely Professional University (2028)
  • 🏗️ Backend-focused developer building and deploying production-grade systems
  • 🚢 Built & deployed Sayona Shipping — a live enterprise logistics SaaS with admin, client & public systems
  • 🔐 Strong focus on scalable backend architecture, API security & system reliability

💻 Tech Stack

Languages

JavaScript C++ SQL

Backend

Node.js Express.js REST API

Databases

PostgreSQL MongoDB Redis

DevOps & Tools

Docker GitHub Actions Linux Git Postman

Security & Architecture

JWT BullMQ


🌟 Featured Projects

🚢 Sayona Shipping ServiceLive in Production

Enterprise logistics SaaS with full shipment lifecycle management

  • 🔐 RBAC with multi-role support (admin, staff, client)
  • 📦 Full shipment lifecycle: creation → tracking → delivery
  • ⚙️ Event-driven architecture with background workers
  • 🔒 Distributed locking, idempotent APIs, outbox pattern
  • 📊 Audit logging, CI/CD pipeline, containerized deployment
  • 🌐 Three interfaces: public site, client dashboard, admin panel

Node.js PostgreSQL Redis Docker BullMQ GitHub Actions


🔐 Auth Service API

Secure authentication microservice with production-ready patterns

  • JWT access & refresh token rotation
  • RBAC with granular permission control
  • Rate limiting & brute-force protection
  • Layered architecture: Controller → Service → Repository

Node.js Express PostgreSQL JWT bcrypt


🧠 System Design Patterns

Pattern Implementation
🔄 State Machine Shipment lifecycle management
🔁 Idempotency Duplicate operation prevention
📤 Outbox Pattern Reliable async event processing
🔒 Distributed Locking Redis-based concurrency control
⚡ Event-Driven Background workers & queues
🚀 CI/CD Containerized automated deployment

📊 GitHub Stats

Streak


📜 Certifications

  • 🏅 Programming Using C++ — Infosys Springboard
  • 🏅 Version Control — Meta (Coursera)
  • 🏅 Introduction to Databases — Meta (Coursera)
  • 🏅 Introduction to Artificial Intelligence
  • 🏅 Machine Learning and Deep Learning

🧩 Experience

  • 🌍 AIESEC — Vice President (Finance)
  • 📣 AIESEC — Junior Marketing Manager

🌍 Languages

English Hindi Tamil Malayalam


Open to backend roles, internships & interesting collaborations

Visitor Badge

Popular repositories Loading

  1. sayona-shipping-service sayona-shipping-service Public

    A shipping service website with tracking and delivery management

    TypeScript 1

  2. html-project html-project Public

    Config files for my GitHub profile.

    HTML

  3. SanYush-AI SanYush-AI Public

    TypeScript

  4. project-export project-export Public

    Python

  5. pr pr Public

  6. sanuj-s sanuj-s Public

    Backend Developer | AI/ML Enthusiast | Building scalable systems and real-world projects