Hi!

My name is Abdi and …

I am a seasoned Senior WordPress developer with 9+ years of experience with the platform, excelling at writing optimized, secure and accessible plugins and themes.

Key Achievements

“Quote Blocks” is a Gutenberg block I built and published in the WordPress plugin directory, that brings people a seamless experience in crafting stunning quote blocks.

“Quote Blocks” in action:

WordPress is not just a content management system; it’s a community of creative minds building the next-gen digital experiences.

– Unknown

Closed 570+ Github issues across 40+ plugins under the umbrella of Formidable Forms

I am also highly experienced in crafting dynamic and optimized websites using advanced plugins and custom themes to translate PSDs into WordPress pages.

Here is one of my works in which I used Elementor Pro to translate a Figma design into a WordPress page.

My Daily Routine

Fixing bugs

Adding new features

Doing code reviews

Helping escalated support tickets

Notable Projects

  • Built a couple of Gutenberg blocks used in the company website of DeveloPress
  • Elementor Widget and Gutenberg Block development for ‘Display Evenbrite Events’ plugin –Built both elements entirely from scratch leveraging Elementor’s Widget API and the WordPress’ block API.
  • Quote Blocks: This is a gutenberg block personal project to provide authors with the most flexible quotation block with 25+ settings per block!
  • Callant Bike Insurance plugin. I worked as part of a small team and the project involved building a custom plugin that allows customers to explore and subscribe to different Bike Insurance options. The project depended heavily on Gravity Form’s API to create advanced forms that have custom fields that are entangled with conditional logics and complex calculations.
  • Hall of Fame for All Sports: I lead a team of 4 devs in this project. I architected a solution that meets every detailed project specification and also got the chance to mentor a developer.
  • Flexible restaurant table reservation system: One of the projects I am most proud of in which I used Vue for my first time for a WordPress project. The project aimed at build a booking system with a bunch of granular settings that allows administrators control the availability of restaurant tables and manage reservations.
  • World of Ravlon: I just contributed to this game (or kindof) project, although the purpose of the project was not clear for me at all.
  • API Integrations: I have integrated dozens of API’s into WordPress the most recent ones being GeekFlare, Bitbucket, Passare etc

My WordPress dev TOOLS

  • WP-CLI – one of my favorite tools—it helps me automate repetitive tasks and streamline my workflow as a developer.
  • DDEV – When I want to do a docker based dev environment, DDEV is my favorite tool.
  • Local by Flywheel – I commonly use Local when I want to go low on computing resources of my dev machine depending on the project I am working on.
  • API development – I create Postman collection for my project and play around with APIs I created or third-party APIs with it.
  • My favorite IDE – VSCode.
  • Version Control – While I mostly work with Git based VCs, I’m also familiar with other options out there like SVN.
  • Deployment – I’m experienced with Github Actions based CI/CD
  • Code quality – I daily use PHPUnit, PHPCS, PHPStan, Psalm, ESlint workflows + VSCode integration to catch bugs earlier and comply with WordPress coding standards.
  • QA – I would go test my work on different browsers and screen sizes using BrowserStack.
  • Debugging – I use browser dev tools for frontend debugging and XDebug for debugging my PHPCode
  • Build tools – Webpack
  • Plugins and boilerplates –  Bedrock boilerplate, Sage starter theme, Timber, Redis Object Cache, ACF, CPT UI, Query Monitor, WPClone…