Available for remote backend roles
Kolkata · IST (UTC+5:30)

Building reliable backends with Laravel, PHP & MySQL.

I’m Suraj, a backend-focused developer with 6+ years of experience designing and implementing REST APIs, data-heavy systems, and admin backends. I care about clean architecture, predictable performance, and long-term maintainability.

Laravel PHP 7/8 MySQL REST APIs Query Optimization Queues & Jobs
View Resume View Selected Projects

Snapshot

Who I am at a glance
Experience
6+ yrs
Backend dev
Focus
APIs
REST · Auth · RBAC
Mindset
Clean
tested & maintainable
  • Designed and shipped Laravel APIs for web & mobile teams.
  • Comfortable profiling and fixing slow queries in MySQL.
  • Experience with role-based permissions, queues and schedulers.
Next step
Looking for backend-heavy roles where I can own APIs, data models and performance.
Contact Me

Tech stack & strengths

What I use daily
Backend · Core

Laravel & PHP

REST APIs, authentication, authorization, form requests, queues, jobs, events, modular project structure.

Laravel 8/9/10 Service layer API Resources
Data · Storage

MySQL & Eloquent

Schema design, migrations, indexing, query optimization, and data-heavy reports with minimal performance penalties.

Eloquent Query Builder Indexes
Frontend · Essentials

Blade, JS & Ajax

Practical UI work: Blade templates, basic components, jQuery/Ajax for forms and dashboards.

Blade HTML/CSS jQuery/Ajax

Selected projects

Real work with APIs & data
Multi-tenant SaaS · Backend

Subscription SaaS Backend

Multi-tenant SaaS backend with tenant isolation, subscription billing and role-based permissions, powering a SPA frontend.

  • Tenant scoping middleware and database design.
  • Role/permission model for teams and admins.
  • Payment integration and webhooks.
Laravel MySQL REST API
Analytics · Internal

Reporting & Analytics Panel

Internal dashboard with complex filters, exportable reports and scheduled email summaries for business teams.

  • Optimized SQL for large reporting tables.
  • Queued jobs for heavy exports.
  • Automated daily/weekly report emails.
Laravel Queues MySQL
API · Mobile

REST API for Mobile Apps

Secure JSON API used by Android/iOS apps, including authentication, user profiles and notifications.

  • Token-based auth (JWT/Passport/Sanctum).
  • Rate limiting & logging middleware.
  • API documentation for mobile teams.
Laravel REST Auth
📁 View full project list

From the blog

Writing about Laravel & backend work
01 Dec 2025 · Laravel

How I structure large Laravel projects

Organizing controllers, services and repositories so a codebase stays understandable even after years of new features.

Read article →
20 Nov 2025 · MySQL

Optimizing MySQL queries in real APIs

Practical examples of slow queries, profiling with EXPLAIN, and the changes that made endpoints feel instant.

Read article →
10 Nov 2025 · APIs

REST API best practices with Laravel

Status codes, validation, error shapes and versioning guidelines I follow when building APIs for production.

Read article →
📝 View all posts
Let’s work together
Need someone to own backend development, APIs, and database performance? I’d be happy to discuss how I can help your team.
📨 Send a message