David Towoju
Verified Expert in Engineering
Software Developer
Lagos, Nigeria
Toptal member since September 18, 2017
David is an experienced web developer specializing in WordPress development. He has a passion for making things that are beautiful and usable. After spending years developing projects, David also understands the business side of development after founding his own company. David takes pride in the fact that those who have worked with him have found him to be consistently thorough and professional.
Portfolio
Experience
- HTML - 8 years
- PHP - 7 years
- jQuery - 7 years
- WordPress - 6 years
- WooCommerce - 4 years
- WordPress REST API - 2 years
- Divi - 1 year
- Vue - 1 year
Availability
Preferred Environment
Git, Eclipse, Chrome, Sublime Text, Windows
The most amazing...
...project I've worked on was the integration of WordPress with the VHX SVOD API for a yoga teacher—turning WordPress into a powerful video site.
Work Experience
Founder
Figarts
- Created custom WordPress applications usually when no plugin was available.
- Extended the existing WordPress plugins to achieve specific goals e.g. Restrict Content Pro, Paid Memberships Pro, WooCommerce, and WP VHX.
- Built premium WordPress themes and plugins for sale.
- Created a video-on-demand application for WordPress integrated with VHX.TV using the REST API.
- Fetched the weather API (OpenWeatherMap), GeoNames API, and Google API to create custom applications.
- Supported WordPress membership websites.
Developer
CaseProof LLC
- Developed new add-ons for the MemberPress membership plugin.
- Fixed several Tier 3 level support tickets by customers.
- Developed project pitches that succinctly outlines the scope of a project.
WordPress Developer
The Collective Rising (via Toptal)
- Created WordPress plugin to manage invitation and complex application sign up flow of members.
- Set up a Stripe payment gateway.
- Customized Gravity Forms to suit the client's needs.
- Added custom Gravity Flow steps.
Wordpress eCommerce Developer
Virtual Building Supply LLC, US (via Toptal)
- Created a WordPress plugin that fetches items from Dropbox and creates a ZIP archive for customers to download.
- Implemented a very fast way to filter and sort WooCommerce products.
- Created another plugin to display current search filters.
Experience
WooCommerce Featured Video
https://wordpress.org/plugins/woo-featured-video/MemberPress MultiCurrency
https://pluginette.com/plugins/memberpress-multicurrency/Paid Memberships Pro-Form Builder
https://wordpress.org/plugins/pmpfb/You don’t have to edit lines of codes just to add a text field. This add-on also allows you to add/remove checkout boxes; remove email/password repeat fields and import/export your form.
Premium version is hosted on my website: https://figarts.co/product/paid-memberships-pro-form-builder
Restrict Content Pro | Form Builder
WordPress VHX API Integration Plugin
US Clickable SVG Map Plugin
It's for both WordPress users and developers.
Skills
Libraries/APIs
WooCommerce API, BuddyPress, WordPress REST API, WordPress API, Vue, jQuery, React, REST APIs
Tools
GravityView, Divi Builder 3, Sublime Text, Git, Flow, Advanced Custom Fields (ACF), Gutenberg Editor
Languages
PHP, HTML, CSS, JavaScript
Frameworks
Divi, Chrome
Platforms
WordPress, WooCommerce, Windows, Eclipse, Dropbox
Storage
WP Engine
Paradigms
Unit Testing
Other
WooCommerce Subscriptions 2, Paid Memberships Pro (PMPro), Gravity Forms, s2Member, MemberPress, PSD to WordPress, HTML to WordPress, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring