Siavash Bamshadnia


Summary

Senior PHP developer with over 6 years of experience in building reliable web backends and APIs. Skilled in OOP and design patterns, with a proven record of improving performance and delivering efficient solutions. Experienced in mentoring junior developers and applying best practices across projects.
Interests: Roller skating, Swimming, Watching sitcoms, Playing soccer

Professional Experience

Senior PHP Developer

SnappCarFix
March 2023 - Present
Isfahan, Iran
SnappCarFix, part of Iran’s Uber-like app Snapp, offers an online platform for car parts and service centers, serving 3.5M+ users each month.
  • Implemented a payment gateway microservice, enhancing payment processes and financial reporting.
  • Cleared more than 100 performance bottlenecks, resulting in a 5x improvement in performance on average.
  • Participated in refactoring the entire accounting module that eliminated the need for many manual tasks.
  • Wrote more than 100 unit tests, ensuring everything is working fine.

PHP Developer

Raya Fartak Armis
Jan 2021 - Feb 2023 (2 years and 1 month)
Isfahan, Iran
Raya Fartak Armis works in innovative tech like VR, AR, XR, and provides advanced digital marketing, website, and app design services.
  • Implemented advanced caching, cutting response time by 60% and boosting user engagement by 25% in three months.
  • Integrated Elasticsearch, improving search API performance and user experience.
  • Mentored 4 interns in Laravel, helping them improve their skills and contribute to product development.
  • Shifted heavy computations to the database level, resulted in exceptional performance, outperforming PHP-based approaches.

PHP Developer

Sepano Intelligent Systems
Jan 2019 - Jan 2021 (2 years)
Isfahan, Iran
Sepano Intelligent Systems is a software company specializing in intelligent systems, partners with Isfahan University.
  • Built and maintained APIs and database models in Laravel for three websites serving 2,000+ users
  • Fixed many critical API issues which lead to better functionality of the applications.

Skills

• PHP
• Laravel
• PHPUnit
• MySQL
• PostgreSQL
• Redis
• Elasticsearch
• Git
• GitLab CI/CD
• Docker
• AWS
• Ubuntu
• OOP
• TDD
• Agile

Open-source Projects

Laravel Query Enrich (Laravel Query Enrich)

A powerful helper for Laravel Eloquent and Query Builder

Linanok (Linanok)

Free and Open Source Professional URL Shortening for Organizations & Teams

Licenses & certifications

PHP Laravel 2024: Build Amazing Streaming Service

https://www.udemy.com/certificate/UC-8f90f0ca-ec95-4f9b-b462-53bb0b83ec42/

Run Multiple Sites on a Cloud Server: AWS & Digital Ocean

https://www.udemy.com/certificate/UC-a74dc69a-dd58-4f16-b49a-064d5d7f6d11/

Education

Azad University, Najafabad Branch

Master's degree, Artificial Intelligence
Sep 2019 - Sep 2022

Azad University, Najafabad Branch

Bachelor's degree, Computer Engineering
Sep 2013 - Jan 2019

Languages

  • English: Fluent
  • Persian: Native