Senior Laravel Developer
Mehran R.
Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
6 yrs.
Location
Turkey, Istanbul
Timezone
(GMT+02:00) Istanbul
Languages
English
Advanced (C1)
About
With 6+ years of commercial experience in PHP development and a proven track record of streamlining processes and improving efficiency, I have consistently delivered profitable solutions for companies in as little as 2 weeks. My expertise in efficient data management, critical API integration, and workflow automation has resulted in a 95% increase in accuracy and a 50% decrease in processing time for clients.
Core skills
  • Laravel 6 yrs.
  • PHP 6 yrs.
Other skills
  • Docker 5 yrs.
  • API 5 yrs.
  • JavaScript 3 yrs.
  • Vue.js 3 yrs.
  • Elasticsearch 3 yrs.
  • Automation 3 yrs.
Experience
Educational System for Scalability and Advanced Features
Senior PHP Developer
About the Project

At JackWestin, I led the implementation of a relaunch using Laravel, transforming an outdated platform into a scalable one. In order to improve the user experience, I addressed the limitations of the legecy system by adding multi-course support and a robust CRM system for a more efficient management of courses and students.

Responsibilities

My responsibilities included overseeing the backend development of online sessions, study plans, and integrating a data-driven model. We prioritized regular team reviews in order to ensure the quality and maintainability of our code. Through the integration of technical and non-technical insights, I delivered a solution that met the business objectives. As a result of this initiative, the website grew by 50% and the bounce rate decreased by 30%.

Skills & technologies
  • Laravel
  • PHP
  • Docker
  • Elasticsearch
Automated Preview Environments For Project Quality Test
Full Stack Laravel Developer
About the Project

Based on the Laravel Forge API, I developed Provisioner to automate site provisioning and setup for both Laravel and Nuxt.js. This included SSL certification, subdomain setup, and database seeding, along with other tasks. The outcome was transformative - a 64% increase in release frequency. We shifted from one release per week to an agile daily release model.

Responsibilities

- Developing a tool (Provisioner) based on the Laravel Forge API to automate site provisioning and setup. - Automating tasks such as SSL certification, subdomain setup, and database seeding. - Facilitating site provisioning for Laravel and Nuxt.js. - Improving the release process, achieving a 64% increase in release frequency. - Transitioning the release model from weekly to daily, supporting an agile workflow.

Skills & technologies
  • Laravel
  • PHP
  • API
  • Automation
Addressing Tech-Debts and Boosting Performance
Senior PHP Developer
About the Project

As a PHP developer, I faced a number of challenges when I joined JackWestin. This occurred approximately four years ago. In the evenings, there was server downtime, which left our students unhappy with the application's performance. Due to errors and slow pages, revenue was reduced by 15% in the last two months. During my review of the codebase, I identified lack of MVC practices, and tech-debts.

Responsibilities

I knew students needed seamless access to our services. I introduced BugSnag to catch production issues, wrote feature tests while enhancing database queries, fixing N+1 query problems, and caching duplicate database queries. A feedback form was also introduced to understand the student's problems. This resulted in an increase of 38% in average speed for high-traffic pages without any downtime. Moreover, we reduced server costs by 26%, and revenue returned quickly.

Skills & technologies
  • PHP
  • Laravel
  • Elasticsearch
  • Redis
  • Nginx
  • API
Education
Azad Univercity
2011 - 2013
Information Technology