📬 Open to Full-time • Remote • Freelance Opportunities
💻 Senior Full Stack Engineer with 10+ years of experience
🚀 I build scalable enterprise applications using Laravel, Node.js, Python/Django, React, Vue.js, and Inertia.js.
❤️ Passionate about
- Backend Architecture
- REST & JWT-based APIs
- Clean Code
- System Design
- Performance Optimization
- Database Design
Currently learning
- Advanced Django & DRF (Django REST Framework)
- AI Integration
- Advanced System Design
- Microservices with Python
I design and implement secure, production-grade authentication systems for web and mobile clients:
- Laravel Sanctum — Token-based authentication for SPAs, mobile apps, and simple APIs, with per-device token management and ability-based scopes
- JWT (JSON Web Tokens) — Stateless authentication using signed access tokens for distributed and microservice architectures
- Refresh Token Flow — Short-lived access tokens paired with long-lived refresh tokens for secure session renewal without repeated logins
- Token Revocation & Blacklisting — Handling logout, forced expiry, and rotating refresh tokens to prevent replay attacks
- Role-Based Access Control (RBAC) — Fine-grained permission systems using Spatie Permission and custom middleware
- OAuth2 — Third-party login integrations (Google, Facebook, etc.)
- API Rate Limiting & Throttling — Protecting endpoints from abuse
Laravel 12 • Inertia.js • Vue 3 • Tailwind CSS
A Single Page Application for inventory management, built without a separate API layer — server-side routing with a modern SPA experience.
- Full CRUD operations on inventory items
- Built-in Laravel authentication
- Responsive UI with Tailwind CSS
Node.js • Express • JWT • MySQL/MongoDB
A backend REST API demonstrating production-style authentication.
- JWT-based login/registration with refresh token flow
- Category CRUD APIs
- Security hardening: rate limiting, Helmet, CORS
- Supports both MySQL and MongoDB
- Laravel
- React
- Redis
- Queue
- Event & Listener
- Cron Jobs
✔ Doctor Management
✔ Diagnostic Management
✔ Appointment System
✔ Report Sharing
✔ Healthcare Automation
Laravel • Vue • Inertia.js • PostgreSQL
Modules
- Doctors
- Patients
- Billing
- Prescription
- Appointments
- Reports
Laravel Microservice Architecture
- Dynamic CMS
- Multilingual
- SEO
- REST APIs
- Page Builder
- Media Library
Laravel Backend APIs
- Restaurant Module
- Orders
- Cart
- Checkout
- Coupons
- Payments
Laravel + React + Inertia.js
- Payroll
- Leave
- Employee Management
- Salary
- Queue Jobs
- Notifications
Node.js • Express • MongoDB
- Cron Jobs
- Repository Pattern
- External APIs
- Dynamic Dashboard
Laravel Enterprise Application
- RBAC
- Spatie Permission
- Artisan Commands
- Automation
- Reports
Python • Django • Django REST Framework
- Custom Admin Dashboards
- REST APIs with DRF
- JWT-based Authentication
- Background Task Automation
- Data Pipelines & Reporting
"First, solve the problem. Then, write clean and maintainable code."