Shaho P., Senior PHP Back-end Developer
Summary
Senior PHP Back-end Developer with a strong background in computer science and extensive expertise in the Laravel and Symfony frameworks, boasting over 15 years in the industry and mastery in full-stack technologies. Proficient in database management with MySQL and PostgreSQL, and skilled in the use of design patterns, SOLID principles, and OOP to enhance software architecture and code quality. Demonstrates advanced knowledge in implementing and optimizing REST APIs, Kafka message brokering, and pioneering large-scale data operations. Experienced in fostering agile and TDD methodologies to drive continuous integration and delivery, underscoring technical leadership through mentorship and development of innovative web applications.
Work Experience
Senior PHP Back-end Developer, Online Restaurant App
Duration: SEP 2023 - PRESENT
Summary: Developed a distributed online restaurant application with features such as data synchronization across locations and large dataset handling for SSL certificate generation.
Responsibilities: Developing the application, optimizing database queries, implementing data synchronization using Kafka, creating a Laravel package for SSL certification, building Telegram notifications, and managing large data imports.
Technologies: PHP, Laravel, MySQL, Kafka message broker
Senior PHP Back-end Developer, Laravel Application Upgrade
Duration: MAY 2022 - MAR 2023
Summary: Upgraded an application Laravel framework and simplified complex logic, which included developing user onboarding, custom roles, permissions, and filtering modules.
Responsibilities: Upgrading application framework, refactoring code, building user onboarding and permissions structure.
Technologies: PHP, Laravel, Design Patterns
Senior PHP Back-end Developer, DeliveryApp Backend V3
Duration: OCT 2021 - APR 2022
Summary: Led the design of a new database schema and software architecture, implemented RESTful APIs, and significantly improved data migration efficiency for a logistic app.
Responsibilities: Designing database schema and software architecture, implementing REST APIs, managing data migration, mentoring on TDD.
Technologies: PHP, Laravel, REST APIs, Test-Driven Development (TDD)
Senior Laravel Developer, Google API, Task Management & Real Estate Web Apps
Duration: MAY 2021 - SEP 2021
Summary: Created web applications integrating Google APIs with Trello, developed an employee management system, and built a Real Estate Agent web app using Laravel.
Responsibilities: Developing web applications, integrating APIs, and creating an employee management system.
Technologies: PHP, Laravel, PostgreSQL, Google APIs, Trello
PHP Laravel Developer, Accounting & Time-Tracking Applications
Duration: MAR 2019 - APR 2021
Summary: Analyzed accounting systems to create backend REST APIs with TDD, developed an application for calculating shift-based work time, and an online time-tracking application.
Responsibilities: Analyzing accounting systems, creating backend REST APIs, developing shift-based work time calculation application, and an online time-tracking application.
Technologies: PHP, Laravel, MySQL, Test-Driven Development (TDD), JavaScript, Bootstrap
Education
- Associate Degree in Computer Science
- University of Applied Science and Technology