Custom works

Please find below the projects I have completed.

Home Page

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

Dux City Scavenger Hunt

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
Back-end

Current SCM Backend Developer

I worked at Vista Projects Ltd. on their flagship enterprise application called Current Scm.

  1. Built and maintained a robust API on a multi-tenant enterprise application with over 850 unique endpoints.
  2. 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.
  3. 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.
  4. Implemented a comprehensive Test Platform for 15 Excel Import Templates which leveraged a Data Transfer Object (DTO) to specify information about the Export.
  5. 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.
  6. 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.
  7. Enhanced CurrentSCM's invoicing for milestone payments. Overcame challenges with floating point numbers and rounding errors via test-driven development for successful feature delivery.
  8. Constructed JSON and PDF Reports by pulling data from internal systems.
  9. Completed 1800+ developer hours of support, responding to GitHub Features and bugs listed on the issue board.
  10. Attended daily scrum meetings with the team to align goals and objectives.
  11. Regularly updated skill set by completing 33 LaraCast lessons and videos about Laravel, Repository management, and General Software development.