I am an IT professional with extensive experience in a variety of roles, looking for new opportunities to use my skills.
I first learnt to program BASIC on a Vic 20 at the age of 9 with the help of my father and then C++ at college, I now have over 25 years of commercial experience in the IT industry.
My first major job was at Selby MillSmith where I became IT Manager and then learnt to program Visual Basic. The MS-DOS BASIC psychometrics products needed to be updated for windows use in corporate recruitment. The next stage was to move these products online using PERL and vanilla JavaScript. It's now been updated with PHP and jQuery.
Development has stopped as the system works perfectly for the requirements.
Since then, I have developed many skills that include:
Utilising LAMP and similar setups it is possible to create a complete solution from start to end. I am happy working on my own to deliver solutions or become a part of a team with overlapping responsibilities.
PHP, JavaScript, HTML, CSS/SASS, Java, C++ and PERL.
Laravel, Eloquent, Composer, REST, React, NextJS, Prisma/tRPC, Payload CMS, Astro, MongoDB, VueJS/Elements UI, AngularJS, Bootstrap, jQuery, Webpack/ViteJS, NPM modules and more.
Over the years I have learnt to efficiently debug applications through analysis and using tools like Fiddler. Ensuring proper code design is key to this process as bad design is very hard to maintain. Unit testing of basic functionality will always be the best approach if possible.
Responsive web design has been the go-to solution for mobiles for some time now. With care it's possible to make any content layout correctly at the correct break points leveraging frameworks like Bootstrap (try resizing this page).
With many years of experience with text files from legacy systems/databases I have the ability to manipulate large data sets into new formats. That could be into a database or backward engineering file formats.
SEO is always going to be an issue with many complexities. After many years I have ascertained many of the factors and have helped clients get to the top of the list.
August 2022 – August 2025
Fish in a bottle sub contracted me to Pixel Toys and then they employed me directly so I have an overlap on my dates.
I have been working on a web portal for a very large entertainment company to create their games web portal. Written in node.js stack using react, postgres, nextjs with help from prismsa/tRPC.
March 2022 – May 2023
Working on large clent sites such as the BBC and BOSE. using Laravel and fron end technologies we delivered content management systems and apps to support them.
April 2021 – November 2021
3-month contract to upgrade their entire systems to work on PHP 7.4 and review API’s. A further 3 months to upgrade speed tests and other services while working with oracle developers.
January 2020 – April 2021
I have been working on several websites and supporting existing clients. An example is a charity group website for plant enthusiast’s that needed to be upgraded. I used Laravel, vue and latest technologies to create a new better looking and responsive website with a plant database so that users can easily find the plant they are interested in.
Sept 2018 – January 2020
Created a content management system called anteater CMS. It now uses Vue3 for the front end with bootstrap 5/elements-UI and PHP (Laravel) with MySQL.
2015 – 2018
I worked on a European Space Agency funded project called iFishSat that was a feasibility study to try to solve the problem of selling fish before they have been landed bypassing local auctions and selling direct to the end buyers. I was mainly working on the front-end e-commerce system that was written from scratch to address the issues. JAVA/angularJS front end.
I also worked on a system called CAPITALS. The front end was developed to show a vast amount of data on an OpenStreetMap API. Truck movements were shown in real time (within minutes) along with vessels and container information.
Sept 2014 – 2015
Using AngularJS, I have created a full 360° review system allowing Organisers to setup participants. The participants can then setup their review and add responders who upon receiving an email click on a link to complete the questionnaire. Once the system detects they have enough responses a report button appears that then sends the organiser a report.
During this time, I have also been working with AdvantaPro on their CSS and HTML for word press templates ensuring they work responsively and with best practices.
2010 – 2014
I was employed to re-factor and develop the front end of their e-commerce system called b2x/one white box. I successfully did this by re doing all of their front-end smarty templates so they worked in a logical succinct and easy to develop manner. I managed to accomplish this as my PHP/backend knowledge allowed me to work with the back-end programmer effectively. The ecommerce system took a spare bedroom company to a multi-million-pound multinational. http://www.welovefrugi.com.
2001 – 2010
Symantec E-Publishing solution, online graduate database for Penna Holdings plc, programmed for Selby & Mills a complete online psychometric questionnaire system that allows them to generate complex biographic forms and store their results with an online configuration/administration interface. Reports are then automatically generated and emailed with HTML psychometric content.
2000 – 2001
At Every Software my time was mainly used to further learn C++ and help with the class specifications, class testing and setting up the company infrastructure. This role enabled me to gain more knowledge of C++, on a GNU environment and to learn UNIX platforms and the development process on these systems. I also learnt PERL to produce some scripts that create HTML indexed documents and automatically generated C++ code.
1994 – 2000
At Selby MillSmith Limited I was mainly employed as a Programmer producing psychometric assessment software using Visual Basic. This comprised of programming and maintenance of databases, technical support for client’s software and sales people. I created their first web site with notepad for windows!
Laura Seymour 07814993489 - Laura.Seymour@fishinabottle.com
Graham Mills 01326 280382 - graham@selbymills.co.uk
Joseph Muna 07808 773770 Joseph.Muna@avantiplc.com