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

Block or report mrpal39

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

Hi 👋, I'm Rahul Pal

Full Stack Engineer | Backend Architecture | Multi-Tenant Systems | API Design


👨‍💻 Professional Snapshot

I’m a backend-centric full stack engineer with hands-on experience building scalable, secure, and maintainable systems.

My work typically sits at the intersection of:

  • Business logic
  • System design
  • Real-world constraints (scale, roles, permissions, performance)

I enjoy taking messy requirements and converting them into clean, production-ready architecture.


🧠 What I’m Actively Building & Exploring

  • 🏢 Multi-Tenant SaaS Architecture

    • Schema-based & role-aware access control
    • Tenant isolation, admin/super-admin flows
    • Shared vs tenant-specific resources
  • 🔐 Authentication & Authorization Systems

    • JWT + refresh token lifecycle
    • Role-Based Access Control (RBAC)
    • Token invalidation using jti
    • Secure frontend ↔ backend token flow
  • 💬 Real-Time Systems

    • Chat systems with WebSockets
    • Typing indicators, read receipts, reactions
    • Redis-backed state & performance optimization
  • 📱 Mobile + Backend Integration

    • React Native apps with structured navigation
    • Onboarding flows, loaders, auth-gated routes
    • API stability & backward compatibility

🧩 Core Technical Strengths

Backend & APIs

  • Python: Django, Django REST Framework, FastAPI, Flask
  • RESTful API design & validation
  • Background jobs (Celery)
  • Message queues (Kafka, RabbitMQ)

Databases

  • PostgreSQL (preferred), MySQL
  • MongoDB for flexible schemas
  • Redis for caching, rate limiting, real-time state

Frontend

  • React.js, Next.js
  • TypeScript, Tailwind CSS
  • Clean state & role-based UI rendering

DevOps & Infrastructure

  • AWS (EC2, S3, RDS)
  • Dockerized environments
  • Nginx reverse proxy
  • Environment-driven configuration

🏗️ Engineering Philosophy

  • Design for clarity before cleverness
  • Optimize for readability and long-term maintenance
  • Fail safely, log clearly, recover gracefully
  • Prefer boring, proven solutions in production
  • Think in flows, not just endpoints

📂 Representative Project Themes

  • Multi-role dashboards (Admin / Super-Admin / Employee)
  • Secure token-based authentication systems
  • Tenant-aware chat & notification platforms
  • Backend-first product development
  • Dashboard-driven systems with real business logic

Explore projects 👉 https://github.com/mrpal39


📊 GitHub Activity


🤝 Open to Collaboration

  • Backend-heavy SaaS projects
  • System design discussions
  • Performance & security improvements
  • Early-stage startup engineering challenges

📫 Email: rp9545416@gmail.com
🔗 LinkedIn: https://www.linkedin.com/in/rahul-pal-167012120/


Fun Fact: I enjoy debugging distributed systems more than small talk 😄

@mrpal39's activity is private