Web Engineer | PersianHotel | Tourism | Freelance | Mashhad | June 2026 – Sep 2026
Restored and stabilised a legacy web application following a major server failure, then improved its performance, reliability, and operational visibility.
Key Responsibilities & Contributions:
- Recovered and reconfigured the application environment using an outdated backup following a major server failure.
- Diagnosed and resolved legacy application bugs to restore system functionality.
- Optimised caching mechanisms and SQL queries to improve application performance.
- Offloaded computationally intensive search operations to Web Workers, keeping the browser's main thread responsive.
- Designed and implemented a custom logging/monitoring system (using a service worker) to improve diagnostics and troubleshooting.
Achievements:
- Restored a previously non-functional production application from a several-year-old backup and established custom logging infrastructure for ongoing diagnosis and maintenance.
- Improved search processing efficiency through background execution and optimised database queries.
Technologies & Skills:
- Web Workers
- Service Workers
- Backend & Frontend Caching
- Application Recovery
- Custom Logging
Senior PHP Engineer | Tcharter | Tourism | Full-time | Mashhad | May 2025 – May 2026
Developed and maintained backend features while improving code quality and system design within an Extreme Programming (XP) environment.
Key Responsibilities & Contributions:
- Led backend architecture and development for ICR and its API.
- Designed RESTful APIs and modular services for internal systems and external partners.
- Improved system scalability, reliability, and long-term maintainability.
- Streamlined travel agency workflows and partner integrations.
Achievements:
- Optimised SQL queries and refactored the legacy PHP search algorithm, reducing response time from 40 seconds to 2 seconds.
- Refactored legacy utility-based business logic into a domain-oriented structure aligned with Domain-Driven Design (DDD) principles.
Technologies & Skills:
- XP Software Development
- Domain-Driven Design (DDD)
- PHP-CS-Fixer
Senior Back-End Engineer | RayaPars | Software | Freelance | Mashhad | Nov 2021 - Apr 2022
Re-engineered the legacy RayaPars CMS using Symfony, introducing a modular, component-oriented architecture and developing core application components.
Key Responsibilities & Contributions:
- Rebuilt the company’s CMS using Symfony and Docker.
- Designed a modular architecture to improve extensibility.
- Applied a component-oriented approach to software development.
Key Achievements:
- Introduced unit testing practices, helping reduce bugs and support tickets.
- Improved code quality and deployment reliability.
Technologies & Skills:
- Symfony
- Component Oriented Programming (COP)
- Modular Design
Back-End Developer | PersianHotel | Tourism | Full-time | Mashhad | Apr 2019 - Jun 2020
Rebuilt a legacy Joomla-based system using a custom PHP MVC architecture.
Highlights:
- Migrated a legacy Joomla system to a custom MVC-based PHP architecture.
- Improved critical backend performance by approximately 8× and reduced main-page load times by approximately 3×.
Technologies & Skills:
- Object-Oriented Programming (OOP)
- Bootstrap
- SWOP APIs