Felix Kipyego, Developer in Nairobi, Nairobi County, Kenya
Felix is available for hire
Hire Felix

Felix Kipyego

WordPress Developer

Nairobi, Nairobi County, Kenya

Toptal member since February 28, 2022

Bio

Felix is a full-time WordPress developer with 11+ years of experience. His primary focus is on developing custom WooCommerce solutions, including API integrations, data migration, troubleshooting, and site restoration. Felix excels in transforming workflows, supercharging user experiences, and delivering high-quality solutions that are scalable and easy to maintain.

Portfolio

Codeable
Advanced Custom Fields (ACF), Custom APIs, Custom Themes, Elementor...
SoftwaresKe
WordPress, Telecommunications, Linux, jQuery, Bootstrap, CSS, CSS3, SQL, MySQL...
Freelance
WordPress, Custom APIs, WordPress Themes, WordPress Plugins, WooCommerce...

Experience

  • WooCommerce - 11 years
  • PHP - 11 years
  • WordPress - 11 years
  • jQuery - 8 years
  • APIs - 8 years
  • HTML - 8 years
  • JavaScript - 8 years
  • WooCommerce API - 5 years

Preferred Environment

Linux, MacOS, Figma, LAMP, Git, WP Engine, WordPress, WooCommerce, WooCommerce API

The most amazing...

...project I developed was a Plugin that integrated Airtable and WooCommerce. It allowed users of a leading streaming service to place orders seamlessly.

Work Experience

WordPress Expert

2019 - PRESENT
Codeable
  • Helped re-write a WordPress theme from structured code to object-oriented code, which saw maintenance costs reduced significantly and performance improvement.
  • Developed a custom WordPress theme from start to finish. The theme allows users to customize the header, footer, typography, blog page, and WooCommerce-ready.
  • Built several custom WooCommerce plugins per clients' requirements. For example, a plugin that automatically generates a coupon code based on set user profile fields and a plugin that hides product prices based on set rules.
  • Developed custom Elementor widgets for Modern Events Calendar by Webnus.
  • Built custom add-ons to customize the WooCommerce subscription plugin.
  • Personalized WooCommerce bookings and appointments plugin by developing a custom add-on to achieve specific functionalities.
  • Tailored easy appointments plugin by developing a custom plugin to achieve specific functionalities.
Technologies: Advanced Custom Fields (ACF), Custom APIs, Custom Themes, Elementor, Gravity Forms, WooCommerce, WooCommerce Subscriptions 2, Plugin Customization, Theme Customization, WordPress, jQuery, Bootstrap, Webpack, GitHub, Bitbucket, SCSS, Git, CSS, CSS3, SQL, PayPal API, Stripe API, MySQL, JSON, MongoDB, WP-CLI, WP JSON, WP Engine, WP Rocket, WP Super Cache, Contact Form 7, WooCommerce API, HTML5, HTML, JavaScript, PHP, WordPress Themes, WordPress Plugins, eCommerce, WP eCommerce, WordPress Multisite, WordPress Design, Responsive Web Apps, User Experience (UX), User Interface (UI), Figma, Responsive Web Design (RWD), BuddyPress, Paid Memberships Pro (PMPro), Content Management Systems (CMS), WordPress API, API Integration, Bug Fixes, Maintenance, Upgrades

Chief Technical Officer

2017 - PRESENT
SoftwaresKe
  • Led and advised developers on the technologies to use when developing various applications.
  • Served as a technical screener for new web developer recruits.
  • Held routine stand-ups with clients to collaborate and discuss progress, roadblocks, and status updates.
  • Ensured that technological resources were satisfying the company’s short and long-term needs.
  • Verified that all technological practices adhered to regulatory standards and compliance.
  • Developed web applications and maintained systems for clients on the maintenance program.
Technologies: WordPress, Telecommunications, Linux, jQuery, Bootstrap, CSS, CSS3, SQL, MySQL, Amazon Web Services (AWS), HTML5, WP eCommerce, WordPress Design, Responsive Web Apps, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), WordPress REST API, Content Management Systems (CMS), WooCommerce API, WordPress API, APIs, REST, Stripe, Cloudflare, WordPress SEO, Maintenance, Bug Fixes, Upgrades

WordPress Developer

2014 - 2020
Freelance
  • Customized several WordPress themes to achieve clients' requirements. Popular themes customized include Avada, Bimber, BackPack Traveler, RealHomes, Property Gallery, Salient, and Houzez.
  • Utilized various WordPress plugins to achieve needed functionalities. Plugins included WooCommerce, Gravity Forms, BuddyPress, Contact Form 7, Yoast SEO, WP Rocket, and UpdraftPlus.
  • Personalized WooCommerce in child theme to achieve client requirements.
  • Integrated WordPress with third-party services like Mailchimp, Google Analytics, and OptinMonster.
  • Interacted with various hosting software like cPanel and Plesk.
  • Interacted with various hosting companies, namely Hostgator, Bluehost, SiteGround, AWS, Digital Ocean, Nexcess, and WP Engine.
Technologies: WordPress, Custom APIs, WordPress Themes, WordPress Plugins, WooCommerce, jQuery, Bootstrap, Yii 2, GitHub, CSS, CSS3, SQL, PayPal API, Stripe API, MySQL, JSON, MongoDB, Amazon Web Services (AWS), WPML, WP JSON, WP Engine, WP Rocket, WP Super Cache, Contact Form 7, HTML5, Facebook API, X (formerly Twitter) API, Instagram API, Gravity Forms, HTML, JavaScript, PHP, Plugin Customization, Theme Customization, WooCommerce API, eCommerce, WP eCommerce, WordPress Multisite, WordPress Design, Responsive Web Apps, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), BuddyPress, Paid Memberships Pro (PMPro), Content Management Systems (CMS), WordPress API, APIs, REST

Senior Web Developer

2015 - 2019
Noticestry
  • Developed an email marketing application (EMA) with the Yii2 PHP framework. Integrated the application with Mailgun and Stripe.
  • Used the ultimate member plugin to manage users in a fire department and integrated Stripe and PayPal to allow donations.
  • Converted several PSD designs to fully functional WordPress websites.
  • Fixed issues on certain websites where Visual Composer Website Builder could not work correctly.
  • Maintained WordPress websites to ensure that they were online at all times.
  • Provided expert advice on which hosting environments to use per application requirements.
Technologies: WordPress, WooCommerce, Gravity Forms, HTML, JavaScript, PHP, Custom APIs, WordPress Themes, WordPress Plugins, Advanced Custom Fields (ACF), Plugin Customization, Theme Customization, jQuery, Bootstrap, Yii 2, CSS, CSS3, SQL, PayPal API, Stripe API, MySQL, JSON, WPML, WP JSON, WP Engine, WP Rocket, Contact Form 7, WooCommerce API, HTML5, Facebook API, X (formerly Twitter) API, Instagram API, eCommerce, WP eCommerce, WordPress Design, Responsive Web Apps, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), Paid Memberships Pro (PMPro), Content Management Systems (CMS), WordPress API, APIs, REST

Senior WordPress Developer

2016 - 2018
SoftwareCy Charalambous
  • Developed a web application in WordPress that allowed users to buy and schedule their meals for up to two weeks.
  • Customized the Real Homes WordPress theme to allow users to easily filter the properties they are looking for. Developed a back-end system to enable agents populate their listings easily.
  • Integrated the Ultimate Membership Pro plugin with internal software to smoothen business operations.
  • Customized the Wrock Metro WordPress theme to include functionalities such as rating system, advanced search, bonus pages, and top brokers of the week for a Forex Broker company.
  • Used WPML to translate several websites from English to Greek.
Technologies: WordPress, WooCommerce, Gravity Forms, HTML, JavaScript, PHP, Custom APIs, WordPress Themes, WordPress Plugins, Advanced Custom Fields (ACF), Plugin Customization, Theme Customization, jQuery, Bootstrap, CSS, CSS3, SQL, PayPal API, Stripe API, MySQL, JSON, WPML, WP JSON, WP Rocket, Contact Form 7, WooCommerce API, HTML5, eCommerce, WP eCommerce, WordPress Design, Responsive Web Apps, User Experience (UX), User Interface (UI), Responsive Web Design (RWD), Paid Memberships Pro (PMPro), Content Management Systems (CMS), WordPress API, APIs, REST

Experience

WordPress Theme Customisation | Meal Scheduler System

Highly customized Grand Restaurant WordPress theme to include the following functionalities:
• An interactive interface for customers to easily select their preferred food on a bi-weekly basis
• Breakfast, first snack, lunch, second snack, fruits, and dinner selection for up to 14 days
• A chef's printout for preparing for a specific date based on the meals selected by customers
• A shopping list for a particular day based on meals selected by customers
• Delivery stickers per the given date in PDF format
• Automated email communication to remind users to select their preferred food, and when orders are dispatched
• Customized WooCommerce checkout page
• Autocomplete meals for those who do not select preferred meals promptly
• Calculation of total calories, carbs, protein, fat, and fiber per day as the customer selects the meals
• Back-office to add meals with respective ingredients
• Income reports

Custom WordPress Theme Development

• Enhanced WooCommerce product page to allow users to choose easily between one-time purchase and subscription schemes(weekly, biweekly, monthly, and yearly).

• Developed a sliding cart interface to allow users easily switch between subscription and one-time purchases.

• Customized WooCommerce checkout page to have more compact fields and added additional areas such as address type and building name.

• Customized my subscriptions page to allow customers to modify subscriptions items like changing product variation, quantity, and even removing items from the subscription.

• Integrated Klaviyo at various stages of the sale process, e.g., when a user signs up, purchases a product, or abandons a cart.

• Developed the theme to support AMP.

• Developed advanced custom fields in the back end using CMB2.

• Added advanced WP options to the theme by utilizing the powerful WordPress Customizer.

• Highly customized WooCommerce email templates to reflect the company brand.

• Created custom post types such as FAQs, recipes, and banners. Implemented single post templates for these custom post types.

• Created custom taxonomies to manage custom post types such as recipes.

WooCommerce Credits Plugin

• Developed a custom plugin that allowed shop managers to allocate credits to users that can be used to purchase items in the shop.
• The back-end options include setting the amount, specifying timelines for using the credits, and allocating credits to user roles.
• A custom payment gateway was implemented to control the order status accordingly.
• A logging mechanism was implemented to track and report the expenditure of the credits.

Farmers Enrollment Portal

• Developed, tested, and deployed an enrollment portal for farmers.
• The portal captured personal details using USSD technology, location data, and product details for the various farmers in the country.
• Through filtering, you could see details of farmers in a particular region on a Google Map, and the ability to export the data as needed.
• The project was a massive success as it onboarded over 10,000 farmers within three months.

eCommerce Website

https://www.litecom.co.ke/
• Developed an eCommerce website using an Electro WordPress theme. The site has more than 800 Networking hardware products currently.

• Categorized the products as per what they do and their brand. This allows users to navigate the website easily and purchase the products they are looking for.

• Used WooCommerce Table Rate Shipping to define complex use case scenarios that allowed the company to ship their products to all parts of the country as well as neighboring countries.

• Integrate Kenya's popular mobile money M-PESA to WooCommerce. Users can pay with M-PESA during checkout.

WooCommerce Purchase Order Plugin

Developed a custom WooCommerce plugin enabling users to upload purchase order (PO) documents to complete their purchase. Users can download a summary of their order during checkout and receive an email notification with a link to finalize the process once the required document is uploaded.

WC Brightsites Connector Plugin

I built a custom WooCommerce plugin that connects directly to the supplier’s BrightSites system. The solution automates product imports, keeps stock levels accurate through daily syncs, and streamlines shipping and product customization. By reducing manual data entry and improving reliability, the plugin saves time for store managers, prevents overselling, and provides customers with a smoother shopping experience.

WC Mercury Connector Plugin

The Mercury Connector is a custom-built WooCommerce plugin I designed to synchronize products, orders, and shipping between WooCommerce and the Mercury ERP system. It was built to be: Seamlessly integrated with WooCommerce (native UI + workflows). Configurable by store admins (no code changes needed). Reliable for large-scale stores with real-time syncing.

Education

2012 - 2018

Bachelor's Degree in Electrical and Electronics Engineering

Dedan Kimathi University of Technology - Nyeri, Kenya

2012 - 2017

Bachelor's Degree in Telecommunication and Information Engineering

Dedan Kimathi University of Technology - Nyeri, Kenya

Certifications

APRIL 2019 - JUNE 2019

Certified Codeable Expert Developer

Codeable

Skills

Libraries/APIs

jQuery, Stripe API, Custom APIs, PayPal API, WooCommerce API, BuddyPress, WordPress REST API, Facebook API, X (formerly Twitter) API, Instagram API, WordPress API, Stripe

Tools

GitHub, Bitbucket, Git, TCPDF, Advanced Custom Fields (ACF), LearnDash, Webpack, WP-CLI, WPML, WP eCommerce, Figma, Photoshop CC, Slack, Sublime Text 3, MATLAB

Languages

HTML, JavaScript, PHP, SCSS, CSS, CSS3, SQL, HTML5

Frameworks

Bootstrap, Yii 2

Paradigms

Responsive Web Design (RWD), REST, Radio Frequency (RF) Protocol

Platforms

WordPress, WooCommerce, Klaviyo, Linux, Amazon Web Services (AWS), Windows, MacOS, LAMP

Storage

MySQL, WP Engine, Databases, JSON, MongoDB

Industry Expertise

Telecommunications

Other

Elementor, WordPress Plugins, Custom Themes, Plugin Customization, Theme Customization, Contact Form 7, WordPress Themes, WordPress Design, Responsive Web Apps, User Experience (UX), User Interface (UI), Plugins, Ajax, Content Management Systems (CMS), APIs, Gravity Forms, WooCommerce Subscriptions 2, WP JSON, WordPress Multisite, Paid Memberships Pro (PMPro), WP Rocket, WP Super Cache, eCommerce, Accelerated Mobile Pages (AMP), API Integration, Cloudflare, WordPress SEO, Power Electronics, Solar, Materials Science, Electronics, Electromagnetic Fields, Microprocessors, Energy, Utilities, WordPress Maintenance, Multilingual Websites, Bug Fixes, Maintenance, Upgrades

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring