Contact
083******* (Home)
****@*******.**.**
www.linkedin.com/in/mark-worrell-
a17b87142 (LinkedIn)
Top Skills
English
PHP
Laravel
Mark Worrell
Senior PHP Developer - Self Employed Work
City of Johannesburg
Summary
I am a hardworking and motivated freelance developer with 20 years of experience as a PHP developer.
I am adept in PHP, Laravel, JQuery, Javascript and Mysql with high attention to detail and a strong ability to problem solve. I enjoy providing quality products to my clients whether this be remote or onsite and am a conscientious team player, always dedicated to giving my best. I’m good at building and maintaining strong relationships with clients, colleagues and stakeholders. I’m always looking to improve my skill set and am a fast learner, picking up new software and processes quickly. I feel that my technical skills, experience, knowledge and personal attributes make me a unique employee who can excel in and adapt to most environments. I consider myself to be very analytical and a deep thinker. I take pride in what I do whether its work or pleasure and I have a knack for observing and understanding.
Experience
Digitlab
Senior PHP Developer
October 2019 - Present (2 years)
Benoni, Gauteng, South Africa
- Upgraded a legacy application in Laravel to the latest version for a property development company, which included creating a new MySql database and the indexes. Created a new back end site for uploading media and copy for a new blog section.
- Enhanced a legacy application with new products and streamlined the process to be more efficient by analysing and refactoring the existing code base. Created download functionality to export the system data.
- Created multiple RESTful API's for consumption of data to a Wordpress application which included search functionality to retrieve a custom dataset. Page 1 of 3
Genex Insights
Senior PHP Developer
February 2009 - October 2019 (10 years 9 months)
South Africa
- Started with the company as the sole developer which required me to create the web and sms surveying applications. This application was used by many high profile South African organisations who used our tool which consumed data from clients and dispatched Web or SMS/Text surveys. The survey data was processed on our application and from this, insights into the relationship with our clients clients was exposed. The application was used to provide analytics for customer retention with real time alerts.
- Maintained and improved the applications over a 10 year period which included, adding USSD functionality to the application and porting the application from classic PHP to Laravel.
- After my first year with the company, I was promoted to manager of the Development team, which entailed the hiring process, managing the team, setting expectations and managing KPI's. Whilst managing the team, I was involved with creating a bespoke application for an outside company that alerted farmers in SA. The alerts were for weather warnings and for criminal activity in their area. The portal was used to manage the farmers information and create and manage the messages.
- Created a bespoke application for a outside company based in Zambia. The project required several visits to the client to assess their need and create a project plan. The application was developed to transform the National Pension Scheme Authority manual process to a digital process. The project was created to manage the registration of companies and their employees, and calculate the payments due for each individual employee. Self-employed
Senior PHP Developer
January 2004 - February 2009 (5 years 2 months)
South Africa
During my 17 Years as a PHP Developer, I have had the opportunity to work and be involved in multiple projects within my own capacity, some of which are listed below :
Page 2 of 3
- Developed a personalised books site. The application allowed clients to add their personal information which was then added to a templated book. The book could also be customised with images and a partners information. Implemented the payment gateway for users to purchase their items.
- Developed an application to sell images for motor sports enthusiasts. Users were able to browse a large catalogue of images and purchase them via the payment gateway. Images could then be downloaded. http:// www.motoprint.co.za/
- Developed the Kyalami marshals website. This site was used to promote the marshals services and manage individual marshals activities. The site used an sms portal to send messages to individual marshals or groups. http:// www.kma.org.za/
- Created several applications for a large corporation based in SA.
- Created An application to manage employees lunch meals. Users could pre-order meals for consumption on the premises or for take out. The system recorded all the meals ordered and provided a ledger of all the transactions.
- Developed An application for automotive coating services. Technicians are able to conduct surveys, audits and reports for the users of their products. These included uploading of images for the reports. The site has various user roles for technicians, admins and managers. Various reporting tools are available that can be consumed in Excel and PDF formats.
- An application for the sale of chemicals for the farming industry. Agents for the company interact with the farmers and calculate the products required based on the crop and hectares of the farmer. The application managed all the orders and invoicing for the individual farmers. The administration staff use the backend section to manage the products and the orders for the farmers. Education
Fort Luton
GCSE and O Levels · (1971 - 1975)
Page 3 of 3