دربارهی من
A highly skilled PHP Developer with over 7 years of experience in building scalable, efficient, and high-performance web applications.
I am an expert in Laravel, Filament, and RESTful API development. Passionate about writing clean, maintainable code and optimizing application performance, security, and scalability. Adept at mentoring junior developers and collaborating in agile environments to deliver top-tier solutions.
I have experience with MySQL, Redis, and database design. I am proficient in version control using Git, with CI/CD workflows in GitHub Actions and GitLab CI, and I collaborate effectively in team environments.
My expertise includes Docker, managing Apache and Nginx web servers, testing with Pest (PHP), and using static analysis tools.
Additionally, I am comfortable working in Linux and have experience with tools for API and database management, such as Filament (Laravel admin panel), PHPMyAdmin, and Postman.
|
سوابق شغلی
-
Technical Lead
Pafco
از
اردیبهشت
۱۴۰۴
تا
حالا
Enterprise Moodle Fork (PHP): Drove the full-cycle development of a company-specific fork of the open-source Moodle LMS, adding proprietary features in both core and plugin layers while maintaining upstream upgrade compatibility.
AI-Powered Extensions (Python): Architected and shipped the organisation’s large-scale Python stack that delivers AI tutoring bots, etc, taking from proof-of-concept to production.
Agile Delivery & People Management: Agile Delivery & People Management – Lead two cross-functional teams. Define sprint scopes, break tasks down, run code reviews, and ensure on-time, high-quality releases.
Self-Hosted GitLab & CI/CD: Installed, configured, and migrated all projects to an on-prem GitLab Omnibus instance; designed Docker-based GitLab CI pipelines that enable automated tests and zero-downtime deployments.
-
PHP Developer
ADLAS Digital Solution GmbH
از
اسفند
۱۴۰۱
تا
فروردین ۱۴۰۴
Innovative File Sharing and Collaboration: enhancement of an innovative file sharing and collaboration solution in the Symfony framework. This secure and encrypted data exchange platform operates seamlessly across all devices, transforming the project from a concept to a highly scalable and secure platform. Collaborate closely with cross-functional teams to ensure optimal performance, security, and user satisfaction.
Property Management Platform: I led the end-to-end development of a bespoke property management platform for Neue Heimat company, leveraging cutting-edge technologies and best practices in software engineering. It’s architected as a scalable and modular system that seamlessly integrates with Neue Heimat's existing infrastructure. Employing agile methodologies, I oversaw the entire software development lifecycle, from requirements analysis and system design to implementation, testing, and deployment. By prioritizing performance optimization and security measures, we ensured the platform's stability and resilience, making it capable of handling large volumes of property data securely.
Air Quality Index Android App (Atmos): Developed the backend using Laravel, integrating Redis caching for faster response times—aggregated real-time air quality index data from multiple monitoring stations, optimizing data retrieval and system efficiency.
ADLAS Website: Designed and developed the ADLAS website using Laravel and Filament, ensuring a scalable, secure, and high-performance web application. Implemented a dynamic admin panel with Filament for seamless content management and optimized backend operations. Focused on clean code architecture, fast load times, and a user-friendly interface to enhance the overall user experience.
At ADLAS, I voluntarily took the initiative to implement Docker and Docker Compose solutions for our projects, leveraging my expertise to enhance development efficiency and deployment consistency. I helped streamline the containerization process, ensuring a portable and scalable architecture, without being officially assigned to this role, by implementing these. I helped the team enhance deployment efficiency and system reliability, making development smoother and more scalable.
-
PHP Developer
NovinPal
از
مرداد
۱۴۰۱
تا
دی ۱۴۰۱
At NovinPal, I worked on microservices architecture, developing and optimizing RESTful APIs using Laravel. The back end was designed to be scalable, efficient, and high-performing, leveraging MySQL for structured data storage and Redis for caching to enhance response times.
Developed and maintained APIs for seamless communication between microservices.
Optimized MySQL queries to ensure fast and efficient data retrieval.
Implemented Redis caching to improve system performance and reduce database load.
Containerized services with Docker, ensuring a consistent and scalable deployment process.
Enhanced system architecture, improving reliability, fault tolerance, and maintainability.
-
PHP Developer
Payeshgaran
از
تیر
۱۴۰۰
تا
تیر ۱۴۰۱
At Payeshgaran, I developed a comprehensive analytical news software using Laravel and Filament, designed to process, analyze, and generate insights from news data efficiently. The system was built to handle large-scale data processing with optimized storage, caching, and reporting capabilities.
Designed and implemented the core backend using Laravel, ensuring a scalable and maintainable architecture.
Utilized Filament to create an intuitive and powerful admin panel for managing news data.
Developed advanced Excel and PDF export features, allowing users to generate detailed analytical reports.
Optimized MySQL database queries for high performance and efficient data retrieval.
Integrated Redis caching to improve response times and reduce database load.
Deployed and maintained Dockerized services, ensuring consistency across development and production environments.
Managed server setup and maintenance, ensuring seamless software deployment and high availability.
-
PHP Developer, JavaScript Developer
Iransamaneh
از
شهریور
۱۳۹۸
تا
اردیبهشت ۱۴۰۰
At Iransamaneh, I worked as a Full-Stack Developer, handling both backend and frontend development. My role involved building and optimizing PHP-based applications, managing SQL databases, and implementing advanced JavaScript solutions to enhance user interactions and system efficiency.
Backend Development: Designed and implemented custom task management, payroll, and customer debt tracking software, optimizing workflows for internal operations.
Frontend Development: Built responsive and interactive user interfaces using HTML, CSS, and JavaScript, ensuring a seamless user experience.
Advanced JavaScript Programming: Developed dynamic UI components and real-time data processing features for better application usability.
Contributed to the development of Iransamaneh’s comprehensive news agency platform, enhancing system functionality and performance.
|