Position: Web Developer
Category: PHP
English level: fluent
Years of experience: 7

I built a staging server for a WhatsApp chatbot by leveraging one account/phone number and server we had paid to forward API calls to the staging server. Users can then opt-in to the staging server by sending a message, and all their messages after the opt-in are forwarded to the staging server. This allowed us to save on getting another WhatsApp number and the whole phone number application process.
Projects/Tasks completed:
- Designed an application to sit in front of MediaWiki allowing using MediaWiki as a CMS by generating and caching all the pages for MediaWiki as HTML files and serving these to visitors on the site pindula.co.zw. This was done for both speed and flexibility of changing UI by adding elements, which was previously rather complicated in MediaWiki itself
- Designed and built 3 WhatsApp chatbots for a news website, a bank, and a sports-focused website
- Payments integrations with PayPal, Paynow and GoCardless payment gateways
- Complete site frontend build with React
- Custom functionality built with Vanilla Javascript
- Designed and built REST API with Laravel
- WordPress plugins, WordPress maintenance

Current role: Web developer doing full stack with React and PHP
Things to improve: Frontend designing and implementing CSS, testing for frontend apps.
Challenging/interesting/unique problems, good team, flexibility in working schedule allowing working outside of a fixed timezone/timeframe, and a fair salary.