- Find a mentor
- Web Programming
- Mobile App Programming
- Programming Languages
- Data Science /Engineering
- Database /Operations
- Find a freelancer
- Find developer jobs
Senior PHP Software Engineer
Hi, I’m Keith Mifsud, a full-time freelance software developer with over ten years of professional experience (and a lot more years if we count building calculators and silly games on a Commodore 64 😊). Joking aside, I have been building software and websites since 2002 and in a professional capacity since 2006.
- 12 years experience
I am a Senior PHP Software Engineer and have been building enterprise applications for over 4 years out of my 12 years experience. I have worked on projects for Renault, Xerox and several of the largest insurance advisory firms in the UK.
A complex trust policy generator for several types of life insurance policies with very speicfic rules per insurance firm.
Client: Seasme Bankhall Group
Installation Management System
An installation management system for installing electrical car chargers. Used by most Renault car dealerships acroos Europe. This project involved learning a new busines domain in the electrical engineering sector including district laws, power output levels and several internationalisation requirements.
Client: Renault Norway
A Magento module for Batch Order features.
POSTS BY KEITH
My Approach to TDD
Eventually, the penny dropped and everything made sense. The results were immediate. The gain was imminent, from the first project up till now. I reduced the number of post-release bugs to almost zero in most of the applications and I reduced the actual working time by around 40%.
Developing a PHP Composer Package
Outlining my PHP software software development workflow for creating a new composer package. The process is similar for a composer library as it is for any php project done the right way. Learn PHP from scratch including setting up a virtual machine, using version control and documenting your code.