Rayyan Aqil

Full Stack Developer

I build scalable backend systems, real-time apps, and API-driven platforms with a focus on performance and clean architecture.

Currently building SaaS tools and internal systems at Hashmi Surma & Daffy BMC

DjangoPythonFirebaseReactPostgreSQL

Frontend Development

  • React + Tailwind UI
  • Firebase Auth & Hosting
  • Responsive & Animated Interfaces

Proficiency: 55%

Backend Development

  • Django REST APIs
  • Database Modeling (Postgres, MySQL, SQLite)
  • WebSockets & Real-Time Messaging

Proficiency: 90%

DevOps & Tools

  • CI/CD with Railway & Render
  • Vercel/Firebase Hosting
  • Monitoring & Optimization

Proficiency: 70%

Full Stack Projects by Me

🛒 Django E-commerce API Backend

A scalable, modular e-commerce backend inspired by the SaaS Foundations repo. Built using Django REST Framework, Tailwind, and JWT auth. Future-proofed for Paddle integration, analytics, and multi-tenant SaaS.

Tech Stack

  • • Django + DRF
  • • Tailwind CSS
  • • PostgreSQL (prod)
  • • JWT Authentication

Planned Features

  • • Paddle Billing
  • • Analytics & Activity Tracking
  • • GraphQL API Layer
  • • Multi-Tenant Mode

Highlights

  • • Modular app structure
  • • RESTful API endpoints
  • • Based on SaaS Foundations (MIT License)
  • • Live on Vercel (planned)

API Structure Preview

/api/v1/auth/login
/api/v1/catalog/products
/api/v1/cart/items
/api/v1/orders/
...and more

📝 Django Real-Time Blog

A full-featured blog app with real-time notifications powered by Django Channels and Daphne. Includes advanced user profiles, likes, comments, and WebSocket-based alert system.

Core Features

  • • Blog posts & image uploads
  • • Like & comment system
  • • Real-time notifications
  • • Follows & blocks

Tech Stack

  • • Django 4+
  • • Django Channels + Daphne
  • • SQLite / PostgreSQL
  • • Bootstrap 5

Live Events

  • • New post from followed user
  • • Like/Comment alerts
  • • Tip of the Day via ZenQuotes API

Real-Time Architecture

🧩 WebSocket FlowUser connects → WebSocket server (Daphne) → Subscribed to user ID channel
⚙️ Event Triggers (Planned)• When followed user posts → signals.py → WebSocket push
• When user likes a post/comment → Notification object (future)
• When someone comments on your post → WebSocket → Browser push

📦 Stock & Sales Management System

Internal tool developed for business workflows like inventory tracking, sales reports, warehouse management, and user-specific invoicing. Built for Hashmi Surma (proprietary).

Modules

  • • User authentication & roles
  • • Invoice generation
  • • Stock-in / Stock-out flow
  • • Product / Warehouse linkage

Tech Stack

  • • Django
  • • PostgreSQL / Neon
  • • Tailwind + HTML/CSS
  • • Deployed on Railway

Outcomes

  • • Reduced manual stock errors
  • • Improved invoice traceability
  • • Faster warehouse-level audits

System Use Case

Staff login → Add product → Track movement → Print invoice → Reconcile warehouse → Reports

Let's Build Something Amazing

Looking for a full-stack developer who can architect and implement complete solutions? Let's discuss your project.

Karachi, Pakistan