Skip to content

sanuj-s/sanuj-s

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 

Repository files navigation

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 Service β€” Live 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

About

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

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors