Current projects

Updated: 18 March 2024

# Public Relations business CRM

  • New features upon client request.
  • Regression test implementation.
  • Legacy code displacement by Symfony framework.
  • Plesk hosting administration.

Langs – PHP, C#, Javascript, SQL.
Status – In production.
Tools – Docker, PHPUnit, SpecFlow, Selenium.

# Finance business CRM

  • Quote generation.
  • Loan management.
  • Legacy features retained via Strangler pattern.
  • Integration with public facing website via Advanced Message Queuing Protocol.

Langs – PHP, C#, Javascript, SQL.
Status – In production, frequent updates.
Tools – Nginx, Docker, Symfony, RabbitMQ, Selenium, Behat, SpecFlow, Jenkins.

# Healthcare revenue recovery

  • Robotic process automation.
  • Microsoft Word Macro.
  • Microsoft Access Macro.

Langs – VBA, MS Access SQL, bash.
Status – Pre-release, active development.
Tools – Rubberduck for VBA testing.

# Video subtitles language translation

Create accurate subtitles from video audio and translate into any language. Index text for search-engine results. Upload subtitle files to private or public Video streaming services.

  • Create transcriptions of video audio in WebVTT (e.g. subtitles) file format.
  • Translate subtitles between any language supported by Google Translate.
  • Translates text longer than Google Translate character limit.
  • Ensures strict WebVTT file format is maintained during translation.
  • Indexing of subtitle text.
  • Full text search and results tools.
  • Automatic subtitle file upload to steaming platforms e.g. Vimeo and YouTube.

Langs – PHP, Javascript.
Status – In production, frequent updates.
Tools – Symfony, Elasticsearch, Docker, Google Translate API, Jenkins.

# WordPress membership plugin

  • Subscription based access control.
  • Member Signup, Upgrade, Pause and Cancel.
  • Payment Gateway integration.
  • Strong Card Authentication by 3DS2 for Payment Services Directive 2.
  • Robotic testing.

Langs – PHP, Javascript, Python.
Status – In production, frequent updates.
Tools – Docker, PHPUnit, Selenium, Behat, Flask, Jenkins.

# eCommerce product feed integration

  • Implementation of WordPress All Import plugin.
  • WordPress Custom Post Type
  • Product feed refreshed robotically to schedule.

Langs – PHP, XML.
Status – In production.
Tools – WP All Import, Squizlabs PHP_CodeSniffer, Docker.

# Video viewing history

  • “Continue watching” feature integrated with Video player.
  • Database records of all media watched by users.
  • Merchant configurable display of viewing history, per user.

Langs – PHP, Javascript, SQL.
Status – In production.
Tools – Docker, Selenium, Webpack, Mocha (JS testing), Jenkins.

# Photography lighting comparison tool

  • Browser based utility for professional photographers

Langs – PHP, Javascript.
Status – In production.
Tools – Jenkins, Behat, Selenium.

# eCommerce image macro zoom

  • Our implementation of the Leaflet JS mapping library.
  • Macro zoom tool for very high resolution product images.

Langs – PHP, Java, Javascript.
Status – In production.
Tools – Leaflet JS, Docker.

# Browser video player

  • Bespoke minimal wrapper around the Media Player API.
  • Optimised for concurrent autoplay of players on the same page.

Langs – JavaScript.
Status – In production.
Tools – NodeJS, eslint, Docker.

Please take a look at all the Services I offer.

Leave a comment