Rainy Sundays

Rich Gwilliam's digital shed

DataTables

Datatables is an extremely full-functioned Javascript library that massively expands the functionality of HTML tables.

This includes sorting by column, searching, expanding data rows, pagination, events and more.

While it can be used on a simple HTML table to great effect it also includes very adaptable AJAX request / insertion code that can turn a flat table into a dynamic data access point.

In fact many years ago I scratched together an extremely versatile PHP script that essentially surfaces information from database tables (SECURELY I might add) to simply put information you have on file, onto your page. I've rolled it out on a couple of occasions to general satisfaction.

I've been using DataTables since May 2012 (13 years).

Engagements using DataTables

Senior PHP Developer

ASL Holdings Ltd

May 2012 - Feb 2020

For ASL I developed several long-lived and high volume telemetry systems. These processed large amounts of data and delivered it for rendering in charts and tables on a daily basis.

  • HTML
  • CSS
  • Photoshop
  • Javascript
  • Jquery
  • API development
  • SQL
  • BASH
  • Linux
  • DataTables
  • LAMP Stack Admin
  • FTP
  • Git
  • CICD
  • Technical writing

Senior Web Developer

Vivedia

Jun 2020 - Jul 2021

At Vivedia I worked on high-volume API systems providing on-demand streaming video to customers. As a personal project, I updated internal systems to greatly improve the efficiency of services supporting the vital ops team.

  • PHP
  • Laravel
  • Vue
  • Agile
  • API development
  • DataTables
  • Ops Development
  • Git
  • Jira
  • Project planning
  • CICD