Senior Backend Engineer · PHP & Laravel

I build web products that are fast, maintainable, and ready to grow.

6+ years building PHP and Laravel backends. Since 2022 I have been Lead Backend Developer at Filimo, a streaming platform with millions of users. I design the APIs, data models, and architecture that keep products fast and maintainable as they grow.

Available for freelance and contract work

Parham Tehrani, Senior Backend Engineer
PHP · Laravel · Vue.js
MySQL · Redis · Elasticsearch
6+ yearsBuilding PHP & Laravel backends
Lead BackendAt Filimo since 2022
99.99%Uptime on high-traffic media services
5+ engineersMentored through reviews
Services

Build, rescue, or scale a Laravel product

The engagement can cover an entire product, a focused technical phase, or senior support for your existing team.

View all services

Laravel Development

From product discovery and technical architecture to development, testing, and deployment—a maintainable product built for real business needs.

Service details

API & Backend

Fast, secure APIs for web, mobile, and service integrations, backed by clear architecture decisions, observability, and performance engineering.

Service details

Performance & Audit

For products suffering from slow requests, recurring failures, or rising delivery costs: measure the real bottlenecks and build a low-risk remediation plan.

Service details

Consulting & Leadership

Senior support for teams that need an independent architecture review, a difficult problem solved, or a practical technical roadmap.

Service details
Why work with me

Engineering experience with product and operations thinking

The goal is not merely to ship features. Technical decisions should control maintenance costs, simplify future delivery, and remain reliable in production.

More about Parham
PHPLaravelREST APIsMySQLMongoDBRedisElasticsearchVue.jsDockerNginxLinuxCI/CDGit

Understand before coding

We clarify requirements, constraints, and success criteria so the work solves a real product need.

Clear communication

Scope, technical decisions, risks, and progress remain visible and documented.

Maintainable quality

Code structure, tests, security, logs, and deployment are part of delivery from the start.

Process

Clear from discovery to handover

1

Discovery

Review the goal, users, current state, timeline, and principal risks.

2

Technical proposal

Define scope, architecture, phases, and concrete deliverables.

3

Incremental delivery

Ship in small, visible, and testable milestones.

4

Launch & handover

Complete deployment, documentation, knowledge transfer, and a clear support plan.

Selected work

Real products across different domains

A selection demonstrating product problem-solving for commerce, corporate services, and content platforms.

Professional experience

6+ years in real teams and products

Lead Backend Developer

Filimo · Video-on-demand streaming platform with millions of users.

Designed and led the backend architecture of high-traffic media services used by millions of people. Drove critical refactors for performance, reliability, and more modular code.

Lead Backend Developer (contract)

ShavaZ · Online store for cosmetics and personal-care products.

Architected the complete backend of the store. Integrated inventory, payment gateways, and customer modules.

Backend Developer

Riiha · Cosmetics product-data aggregation.

Built a crawling system that collects cosmetics product data. Handled ingestion and processing of large-scale product data with Laravel and MongoDB.

Full-stack Developer

Faradars · Iranian online learning platform offering video courses across hundreds of subjects.

Maintained and improved the core LMS backend. Optimised SQL queries, reducing page load times by up to 35%.

Full profile and experience

Technical guides

Practical Laravel and backend engineering

In-depth, useful articles about architecture, performance, security, APIs, and delivering Laravel products.

View all articles
Performance

A Reproducible Benchmark Protocol for Laravel Queries

Eight steps for measuring Laravel and MySQL performance you can trust, and the measurements that show why each step matters, including an Xdebug trap.

Read article
Project Guide

How to Hire a Senior Laravel Developer Without Guesswork

A practical way to evaluate Laravel experience, code quality, ownership, and communication before you commit a critical product to a developer.

Read article
Project Guide

Laravel Project Cost: A Practical Estimation Guide

Laravel project pricing depends on product uncertainty, workflows, integrations, quality requirements, and operations—not a simple page count.

Read article
Start a project

Let’s start your next project well.

Share the problem, current state, and approximate timeline. I usually reply within 24 hours.