OPEN TO REMOTE SOFTWARE ENGINEERING OPPORTUNITIES

Hello, I'm Mohammadreza Gohari.

I build what
powers the product.

Software Engineer with 9+ years in software development. I build backend services and frontend experiences, design systems and algorithms, optimize databases, and containerize applications with Docker.

9+Years of experience
PHP / LaravelCore specialization
Systems / DesignArchitecture mindset
01 / PROFILE✳
Mohammadreza Gohari — GitHub profile picture
MOHAMMADREZA GOHARISOFTWARE ENGINEER
↗Built for productionAPI · DATA · SYSTEMS
SCROLL TO DISCOVER
© 2026 — MG.
PHP 8+✳LARAVEL✳POSTGRESQL✳MYSQL✳REDIS✳DOCKER✳NGINX✳REST APIs✳PHP 8+✳LARAVEL✳POSTGRESQL✳MYSQL✳REDIS✳DOCKER✳NGINX✳REST APIs✳
/ 01

Good software is invisible. Great engineering isn't.

I work across backend and frontend development, connecting reliable APIs with practical user experiences. I enjoy system design, algorithm design, and turning complex requirements into maintainable software.

My toolkit spans PHP, Laravel, Next.js, relational databases, Redis and Docker. From data modeling and query optimization to containerization and deployment, I care about the whole path from an idea to a running product.

⌘Think in systems
◎Optimize with evidence
↗Build for maintainability
/ 02 — THE TOOLKIT

My kind of engineering.

Thoughtful architecture. Measurable performance. Reliable production systems.

{ }01 / 06

Backend architecture

Clean code, SOLID principles, modular design, service boundaries and scalable API architecture.

LaravelPHPREST APIDDD
▥02 / 06

Data & performance

SQL profiling, indexes, query refactoring, caching strategies and concurrency-aware data flows.

MySQLPostgreSQLRedis
⎔03 / 06

Infrastructure & DevOps

Dockerizing applications, self-hosting GitLab and Plane in isolated environments, configuring Nginx, and setting up VPN access for teams to source code and databases.

DockerNginxGitLabPlaneLinuxVPN
✓04 / 06

Quality & reliability

Automated testing, static analysis, consistent conventions, debugging and production observability.

PHPUnitPHPStanPintOpenAPI
{ }05 / 06

Frontend development

Building web interfaces with Next.js, integrating APIs and connecting frontend experiences to backend services.

Next.jsFrontendAPI Integration
{ }06 / 06

System & algorithm design

Designing system boundaries, choosing data structures and algorithms, analyzing complexity and balancing scalability with maintainability.

System DesignAlgorithmsData Structures
/ 04

A track record of making things better.

Independent / Freelance

Independent / Freelance Backend Engineer

Software Engineering · Remote / Project-based

Delivering Laravel/PHP and Node.js/TypeScript projects: identity verification and business workflows, warehouse frontend workflows and API integrations, and project and contract management. Developing AI-assisted trading automation with GPT and exchange APIs, alongside IoT telemetry processing and analytics.

Jun 2025 — Present
DrDr.ir (Doctor Doctor)

Senior Backend Developer

Tehran, Iran

Developed appointment scheduling and pharmacy services with Laravel, Redis, Elasticsearch and Docker. Consolidated seller, admin and customer workflows while preserving frontend integrations. Introduced PHPStan and Laravel Pint, optimized queries and caching, and improved structured logging and production troubleshooting.

Nov 2024 — Jun 2025
Gandom Engineering Group

Backend PHP/Laravel Engineer

Iran

Optimized slow queries, indexes and join strategies across Laravel modules, and replaced file-based caching with Redis. Led core backend modules and REST APIs with reusable service/repository patterns and dependency injection. Coordinated Nginx releases, Docker-ready workflows, rollback planning and post-release monitoring.

Feb 2023 — Nov 2024
Simorgh Software Development

Backend PHP/Laravel Developer

Tehran, Iran

Designed Laravel REST APIs for asset management, reporting, role-based access and external integrations. Implemented e-commerce authentication with JWT, order/payment modules and OpenAPI/Swagger documentation. Supported online-player endpoints, data access, caching and modular architecture.

Sep 2020 — Feb 2023
Steel Industries AmirAbad Company

Backend PHP/Laravel Engineer

Behshahr, Iran

Built internal administrative automation with Laravel, role-based access, workflow steps, operational reports and multilingual content management. Digitized manual requests to improve transparency, traceability and consistency.

Aug 2019 — Jul 2020
System Afzar Shomal

Backend PHP/Laravel Developer

Iran

Developed Laravel modules for user management, roles and permissions, business workflows and account operations. Integrated Saman Bank and ZarinPal payments with transaction validation, failure handling and event logging.

Oct 2016 — Jun 2019
Dadeh Kav 21

Backend PHP/Laravel Developer

Sari, Iran

Contributed to production Laravel projects and shared knowledge on backend development and Laravel fundamentals.

May 2016 — Oct 2016
And still learning, building and improving every day.
/ 05 — WHAT'S NEXT?

Let's build something
that matters.

From backend services and frontend experiences to system design, databases and Docker deployments — let’s build reliable software together.

Get in touch