Richard Fila

Systems Analyst and
Full Stack PHP


Full Stack Web Development

I began writing website code for my first paying customer in 1998 aged 15. In those days it was just HTML, but I have evolved together with the industry in to the modern arena of CSS, JavaScript, jQuery and many other new technologies. Meanwhile, in 1999 I began my journey with PHP, constructing the ‘back end’ of websites. I have authored two major pieces of software in PHP (taking over two years each), and countless smaller applications. One of my strengths is focusing on the finer details to produce an exacting user experience. This I am empowered to do as I can control the full stack of technologies making up a website or web application. I can set up new technology for you, or bring repair and enhancement to your existing web and application investments.

"A user interface is like a joke.  If you have to explain it it's not that good."

— Anon


Data Migration and Recovery

Having authored and managed many PHP applications over the years, handling data has been an absolute necessity. I have developed my own toolset with which to approach this. I am able to extract data from a myriad of systems, then process and reformat it accordingly to suit any given requirements. Where quality issues exist with the data, I will give guidance on how to make appropriate decisions, and where necessary provide an interface and staff training to facilitate manual intervention in the data restructuring and standardising process.

"Blessed are the pessimists, for they have made backups."

— Anon


Software consultancy


Invented ca. 3500


Making new software is increasingly not the best answer in modern times. The trend is towards using software packages which are the leaders in their individual sectors, and linking different packages together with API (Application Programmer Interface) technology.

I can help you to review the software in use in your business, and advise on expanding or replacing functionality in all or individual parts of your systems.

I can author custom software integrations to make the best use of your data and your IT investment. Finally, if changes to software are required, I can oversee this process and perform the data migration and advise on how best to achieve this when working with third-parties.

"The problem with quotes on the internet is you can never be certain they're authentic."

— Abraham Lincoln