
Keramot UL Islam
Verified Expert in Engineering
WordPress Developer
Dhaka, Dhaka Division, Bangladesh
Toptal member since December 6, 2021
Keramot is a highly effective web developer with 6+ years of professional experience in WordPress and Laravel development. He's worked on several popular WordPress plugins at the production level and contributed to different open-source projects. He has experience working in a fully distributed remote job, and he's also a WordPress core contributor. Keramot is excellent in project management and planning, and is a good team player.
Portfolio
Experience
- WordPress - 6 years
- PHP - 6 years
- MySQL - 6 years
- REST APIs - 6 years
- WordPress Plugins - 6 years
- JavaScript - 6 years
- eCommerce - 6 years
- Laravel - 4 years
Preferred Environment
WordPress, WordPress API, WordPress Plugins, WordPress Themes, JavaScript, PHP, MySQL, WooCommerce, PSD to WordPress, REST APIs
The most amazing...
...thing I've developed is a SaaS application from the ground up using Laravel, React, and MySQL. I also developed a WordPress plugin for it.
Work Experience
Developer
Awesome Motive
- Developed a WordPress plugin from scratch. Also contributed to the development of many popular plugins.
- Worked as a back-end-focused developer for a SaaS platform. Built the platform from the ground up using Laravel, React, MySQL, and Docker. Designed and implemented the complete database architecture and back-end system logic.
- Designed and developed multiple RESTful API services using Laravel and Sanctum, enabling authorization, license key validation, and dynamic third-party API throttling based on user license tier.
- Created a custom Inertia.js integration within the WordPress plugin to reuse React-based front-end components across both the SaaS and plugin interfaces. As a result, it cut development time by 50% and saved the cost of 2–3 additional developers.
- Integrated WooCommerce webhooks to enable seamless communication between WordPress stores and the Laravel back end. As a result, it eliminated the need to manage custom payment infrastructure.
- Integrated AI-powered content generation into the application, allowing users to generate high-quality social media content using natural language prompts—enhancing user engagement and content creation speed.
- Initiated and developed a Docker-based CLI tool to automate and standardize the local WordPress development environment set up for the engineering team.
- Initiated and built the open-source WP Bundler Composer package to automate WordPress plugin build workflows, eliminating manual steps (100%) and reducing human error by 90%. The tool is publicly available and adopted by 500+ installations globally.
Software Developer
Self-employed
- Developed more than 40 websites using WordPress themes and plugins.
- Developed new open-source projects and made significant contributions to some of the most popular ones.
- Contributed to the new WordPress default theme, "Twenty Twenty-two."
- Built a WordPress advanced search plugin and wrote complex MySQL queries to achieve search results based on user inputs.
- Created a JavaScript library, "LocalDB," available in NPM. Developers can use it to store JSON files and make CRUD operations.
- Developed a library "DataStructure" for a modern runtime named Deno. It supports JavaScript and TypeScript and is available on Deno's official website for third-party modules.
Software Engineer
Joules Labs
- Developed several WordPress plugins while managing intern engineers.
- Helped intern engineers complete their tasks and trained them in a problem-solving approach.
- Created a WordPress plugin structure from scratch and developed a SaaS platform plugin with PHP, JavaScript, and RESTful API.
- Integrated a third-party REST API platform in a WordPress plugin, including app key and email authentications.
- Refactored the existing PHP and JavaScript codes and implemented new plugin features.
- Collected, mapped, and entered the data in the database using a multi-step form upload CSV file.
- Used Docker for development, Git for version control, and Trello for task management.
Software Developer
ThemeBucket
- Developed custom WordPress themes from scratch with PHP, jQuery, HTML, and CSS.
- Converted the front end from PSD to HTML using jQuery for the animations and interactions.
- Built WordPress plugins based on the client's requirements.
- Created add-on plugins for existing WordPress plugins.
Software Developer
Happy Monster
- Developed multiple WordPress plugins, one of which has over 200,000 active users.
- Created WordPress themes, including a directory listing website and a business website.
- Integrated REST APIs with Facebook, Twitter, Google Sheet, and Mailchimp.
- Performed server-side web development for WordPress with PHP and MySQL.
- Built the front end with VanillaJS, jQuery, HTML, CSS, and Bootstrap.
Experience
Query Builder for WordPress
https://github.com/CodesVault/howdy_qbCrowdfundly
https://wordpress.org/plugins/crowdfundly/Happy Elementor Addons
https://happyaddons.com/Talash
https://wordpress.org/plugins/talash/The search occurs without the need for a page refresh due to an Ajax call. The plugin takes user-provided options from the front end with Vanilla JS and sends an Ajax request on the server-side, where PHP gets the data from the MYSQL database sending it back to the front end as the search results.
LocalDB
Twenty Twenty Two Theme
https://github.com/WordPress/twentytwentytwoWordPress Portfolio Theme
https://abmsourav.com/welcome/DevTo Articles on WordPress
https://wordpress.org/plugins/devto-articles-on-wp/It's a WordPress plugin that can show the dev community articles of a specific writer on a WordPress website through a RESTfull API. It also shows the writer's name and avatar. It has two different layouts and generates the front end with WordPress shortcodes.
Education
Master's Degree in Political Science
National University of Bangladesh - Dhaka, Bangladesh
Certifications
Certified Scrum Developer (CSD)
Scrum Alliance
Skills
Libraries/APIs
WordPress API, REST APIs, jQuery, WooCommerce API, WordPress REST API, Node.js, Stripe, Google API, Facebook API, React
Tools
Trello, Git, GitHub, NPM, Composer, Gutenberg Editor, Webpack
Languages
JavaScript, PHP, HTML, CSS, SCSS, CSS3, HTML5, PHP 7, Bash Script
Paradigms
Object-oriented Programming (OOP), Agile Software Development
Platforms
WordPress, WooCommerce, WordPress Theme Design, Docker
Storage
MySQL, PHP Data Objects (PDO), MySQLi, Databases
Frameworks
Laravel, Tailwind CSS, Laravel 11
Other
WordPress Plugins, WordPress Themes, PSD to WordPress, JavaScript Libraries, OOP Designs, WordPress Design, eCommerce, HTML to WordPress, WordPress eCommerce, WordPress Management, WordPress Page Builder, API Integration, Data Structures, PayPal
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