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

Felix Kipyego

Verified Expert  in Engineering

WordPress Developer

Location
Nairobi, Nairobi County, Kenya
Toptal Member Since
February 28, 2022

Felix is a full-time WordPress expert with over eight years of experience. His primary focus is to deliver the best quality solutions that are scalable and can be maintained easily. To ensure that he delivers on this promise, he organizes his work, manages well-commented code, focuses on performance, and uses modern technologies.

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

Availability

Part-time

Preferred Environment

Photoshop CC, Linux, MacOS, Figma, Slack, Sublime Text 3

The most amazing...

...project I've helped re-write is a WP theme from structured code to object-oriented code. It saw maintenance costs reduced and performance improvement.

Work Experience

WordPress Expert

2019 - PRESENT
Codeable
  • Helped re-write a WordPress theme from structured code to object-oriented code that 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 products prices per set rules.
  • Developed custom Elementor widgets for Modern Events Calendar by Webnus.
  • Developed 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)

Chief Technical Officer

2017 - PRESENT
SoftwaresKe
  • Led and advised developers accordingly 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

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, 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)

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, 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)

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)

WordPress Theme Customisation - Meal Schedular System

Highly customized Grand Restaurant WordPress theme to include the following functionalities:
• Developed an interactive interface for customers to easily select their preferred food on a bi-weekly basis.

• Users could select breakfast, first snack, lunch, second snack, fruits, and dinner for up to 14 days.

• The chef could get a printout on what to prepare for a specific date based on meals selected by customers.

• Generate a shopping list for a particular day based on meals selected by customers.

• Generate 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 by removing unnecessary fields and re-arranging them.

• Autocomplete meals for those who do not select preferred meals in good time.

• Calculate total calories, carbs, protein, fat, and fiber per day as a customer is selecting the meals.

• Back-office to add meals with respective ingredients.

• Generate 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.

Transcription Platform

• The system allows transcribers to register publicly and take a mandatory course before they can transcribe on the platform.

• The system processes uploaded transcription files if they are in the acceptable format.

• Allocation module splits the video/audio files accordingly and assigns them to the various transcribers on the platform based on defined criteria.

• The transcription module notifies the transcribers assigned the tasks respectively. Transcribers user TinyMCE editor, audio/video player with the necessary controls to accomplish their tasks. Once done, they update the task status to under review, prompting QA via email to review the task.

• QA reviews the work and marks it complete, then rates the transcriber.

• The completed work is stored and forwarded to the respective client.

• Implemented the online course with LearnDash and BuddyBoss theme.

Farmers Enrollment Portal

http://www.selinawamucii.com
• 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 huge 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.

eCommerce Website

• Developed an eCommerce website using a WoodMart WordPress theme. The site has more than 250 electrical products currently.

• Categorized the products accordingly, which allowed users to navigate the website easily and purchase the products they were looking for.

• Used WooCommerce Advanced Shipping and developed a custom plugin to define shipping scenarios. Due to this, the shipping logistics was streamlined, showing a steady increase in sales within four months.

• Integrated iPay Africa as a payment gateway, and users can pay with credit cards and mobile money M-PESA.

Languages

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

Frameworks

Bootstrap, Yii 2

Libraries/APIs

jQuery, Stripe API, Custom APIs, PayPal API, WooCommerce API, BuddyPress, WordPress REST API, Facebook API, Twitter API, Instagram API, WordPress API

Tools

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

Paradigms

Responsive Web Design (RWD)

Platforms

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

Storage

MySQL, WP Engine, Databases, JSON, MongoDB

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, Gravity Forms, WooCommerce Subscriptions 2, WP JSON, WordPress Multisite, Paid Memberships Pro (PMPro), WP Rocket, WP Super Cache, eCommerce, Accelerated Mobile Pages (AMP)

Industry Expertise

Telecommunications

2012 - 2017

Bachelor's Degree in Telecommunication and Information Engineering

Dedan Kimathi University of Technology - Nyeri, Kenya

APRIL 2019 - JUNE 2019

Certified Codeable Expert Developer

Codeable

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