Senior Php Developer
Dublin, Ie
• Refactored legacy systems into scalable and maintainable Laravel RESTful API microservices.• Spearheaded the development of multiple automation tools for tour guides, streamlining manual processes to significantly improve efficiency and enhance the user experience.• Collaborated with international and local departments to understand their vision, ensuring project requirements were met and delivered within scope.-- Projects -- • API development in Laravel to process all e-commerce, distributor and affiliate sales. Variety of endpoints to add/remove cart items, apply promo codes and finalize the booking process. This API interacts with a variety of other Laravel APIs via Guzzle to verify inventory, products, process payment transactions and send email confirmations to customers.• Built automation tools allowing guides to assign themselves to lead tours that previously was a manual assignment process for internal personnel. Frontend UX built in CakePHP with JavaScript, jQuery, Ajax and Bootstrap. Backend RESTful API built in Laravel accessing MySQL databases. • Built a feature allowing guides the ability to switch tours with their colleagues without interacting with internal personnel. CakePHP with JavaScript, jQuery, Ajax and Bootstrap accessing MySQL databases.• Refactor legacy code into a more manageable and expandable structure. This was achieved by converting code into Laravel RESTful API endpoints.