Keramot Ul Islam

Keramot UL Islam

aka Abm Sourav


I am Keramot UL Islam, also known as Abm Sourav. A self-taught, passionate Full Stack Developer with years of extensive professional experience.
I am well-versed in WordPress plugins and Laravel backend development. I am also the author of multiple Composer packages and NPM libraries. Certified Scrum Developer (CSD).
Skilled in Linux server setup, CI/CD pipeline setup, Project planning, and leading team.

I am a ‘The Reformer’ personality. I always try to take initiative, because I like to do that. I like to address core problems of the work process and also try to propose solutions.

I believe sharing is caring. I share my technical knowledge & experience on my blog and DevCommunity. I am also a moderator of a popular “WordPressians” group, where I try to help people with programming-related stuff.

I love Open-source. I am a WordPress core contributor, NativePHP contributor, and TheAlgorithms/Javascript project contributor. I am the maintainer of the “CodesVault” GitHub organization. I am the maintainer and major contributor of Kathamo [a WordPress plugin development framework].


Expertise: WordPress, Laravel, RestAPI, PHP, JavaScript, MySQL, Project Planning.
Tools: Linux, Git, ZSH, Bash, Docker, WP-CLI, NPM, Webpack, Composer.



Author & Maintainer

Modern framework for WordPress plugin development. It helps you to develop maintainable and scalable plugin.

Howdy QB

Author & Maintainer

Howdy QB is a composer package. It's a Mysql Query builder for WordPress.

WP Seeder

Author & Maintainer

WP Seeder is a composer package. Database seeder for WordPress. Seed demo data in the Database.

Howdy WP

Author & Maintainer

WordPress plugin starter/boilerplate. MVC kinda design pattern implemented. Also have Webpack support, GitHub Actions for deploy automation.


Author & Maintainer

Rest API service. Locations of Bangladesh are provided as API response. Build with NodeJS, ExpressJS, MongoDB.



Advanced Search plugin for WordPress.

Data Structure

Author & Maintainer

The Library is available in "Deno Third-party module" website. Implement different Data Structures including Block Chain using this Library. APIs are available in TypeScript & JavaScript.


Author & Maintainer

It's a Javascript library. Available on NPM. LocalDB is a NodeJS CRUD api JavaScript Library. It uses local file system for CRUD operation.



Desktop App build with ElectronJS. Available on Ubuntu 20.x app store



Awesome Motive
August 2022 -- Present
  • Taken initiative and Developed a LAMP stack tool that creates WP development environment setup using CLI.
  • Developed different social media plugins for Smash Balloon.
  • Plugin build process simplified using Makefile, Unix command.
  • Developed Rest API using Laravel with licensing, request limit, etc features.
  • Taken initiative and Developed a Developer Documentation website using NextJS static site generator.

Software Engineer

December 2020 -- August 2022
  • External Rest API Integration for WordPress plugin.
  • APP key login, using external Rest API.
  • Email login, using external Rest API.
  • WooCommerce payment for Donations.
  • Paypal, Stripe payment integration.
  • Existing Plugin code refactoring.

Software Developer

May 2019 -- November 2020
  • Full Stack Developer.
  • Worked on “Happy Elementor Addons” WordPress Plugin.
  • Worked with APIs: Twitter, Facebook Feed, Facebook Review, Google Sheet, Mailchimp.
  • WooCommerce in theme development
  • WordPress Theme Development.

WordPress Developer

Decemper 2021 - Present [Freelance part-time]
  • WordPress plugin & theme development



Send Direct Message on:

Read my Blog and also on

about & skills