Perform troubleshooting, server setup optimization, code hot-fixing and post-mortem analysis of issues that occurs in production servers of members.teamskeet.com and the other 3rd party services on which it integrates into. Such as TMM NATS, NetBilling, Epoch, CCBill and SEGPAY. Using combination of Kibana, DataDog, NewRelic and Pingdom, audit trail and git commits in Gitlab, we need to define the root-cause analysis of why things are broken in production and how huge its impact is in the business.
previously the Laravel The Right Way site. It is a collection of curated best-practices for using Laravel Framework. I'ts a community of Laravel developers who would like to share their real-world experiences and industry-proven techniques in deploying Laravel applications
If you are trying to create a new PHP Composer library, whether it will be going to submitted to packagist.org or just in your Github account, this tool allows you to create a new one with ease by providing you a boilerplate code
Collaborating with our hosting provider Reflected.net, I'm responsible in creating migration plan by identifying which microservice and application should be moved first by analyzing each app dependency. Strategically aligning schedules and resources required in order to migrate the apps in new datacenter with least possible downtime and low impact to surfers.
Built a Laravel Package that allows you to store Clicks, Impressions and Joins data into ElasticSearch Cluster, storing the data in different index per day, distributed into 3 shards. The data is then queried using Aggregrations, utilizing multiple shards (stored in 3 nodes). The design allows high throughput data ingestion as well as high reads in around ~500-900 million to in less than a second.
Collaborated with system administrator on building and setting up the IT infrastructure, including not limited to:
Creation, scaling, fine-tuning and monitoring of multi-tier web applications using microservices (Lumen/ Restler / Laravel 5 and 4.2) to handle enormous amount of traffic for one of the most highly-trafficked network of sites : Teamskeet.com, averaging ~28 million requests per day. This includes setting up web server farm (nginx or apache + haproxy), caching server (memcached), queue services (redis/beanstalkd) and data persistence layers (MySQL, ElasticSearch, MongoDB).
Web Development, Inventory System, SEO, Data Mining, System Analysis using MySQL, jQuery, PHP and ActionScript.
Extract, transform and create reports for financial data from legacy system using Visual Basic 6 and MS Access.