Custom works
Please find below the projects I have completed.
Hotel Booking App
The Hotel Booking app was created using the Statamic Content Management System, and Laravel. It features a working contact page, newsletter signup, a booking module that allows users to request bookings, and a calendar that shows blocked off and booked dates. It also features a beautiful photo gallery, which allows multiple image galleries with descriptions for each image. The administrator can control content via a Backend User interface, and add as many rental units as desired. Rental units can easily be published / unpublished. Since I programmed it in Statamic, the site is blazingly fast as it does not require a database. All gallery images are automatically optimized as well to increase speed
Administration for Augmented Reality Scavenger Hunt
I was hired to create a backend administration interface for Dux.city's Augmented Reality Tourism Scavenger Hunt
Current SCM Backend Developer
I worked at Vista Projects Ltd. on their flagship enterprise application called Current Scm.
- Built and maintained a robust API on a multi-tenant enterprise application with over 850 unique endpoints.
- Provided ETL (Extract, Transform, and Load) services using Laravel Excel to map customer data into our core systems, which is useful for our Industrial Engineering clients.
- Operated across the full spectrum of the Laravel Framework including areas such as notifications, queues, jobs, middleware, validations, workflows, file systems, pipelines, caching, tasks, and scheduled console commands.
- Implemented a comprehensive Test Platform for 15 Excel Import Templates which leveraged a Data Transfer Object (DTO) to specify information about the Export.
- Leveraged Test-Driven design to create a robust PDF authoring microservice, adhering to SOLID design principles, to consolidate user documents into a single, indexed PDF.
- Integrated a scalable microservice into CurrentSCM's documentation module, resulting in significant time savings for developers and reduced maintenance costs through enhanced reusability across 9 different exports.
- Enhanced CurrentSCM's invoicing for milestone payments. Overcame challenges with floating point numbers and rounding errors via test-driven development for successful feature delivery.
- Constructed JSON and PDF Reports by pulling data from internal systems.
- Completed 1800+ developer hours of support, responding to GitHub Features and bugs listed on the issue board.
- Attended daily scrum meetings with the team to align goals and objectives.
- Regularly updated skill set by completing 33 LaraCast lessons and videos about Laravel, Repository management, and General Software development.