Ratul Hasan is a Senior Software Engineer with a decade of hands-on experience building scalable e-commerce and SaaS solutions, currently contributing to Dokan and Poptin while also founding Flow Recorder. He specializes in Shopify apps, WordPress/WooCommerce plugins, PHP/Laravel backends and modern JavaScript stacks (React/Vue), with a focus on clean OOP design, performance and maintainability. An AWS Certified Solutions Architect and AI enthusiast, he blends cloud-savvy architecture with automation to streamline CI/CD and operational workflows. Ratul is an active open-source contributor—his patches to WP ERP, WooCommerce and Dokan include front-end UX tweaks, critical bug fixes and reliability improvements in core business flows. Based in Dhaka, he pairs product-minded engineering with entrepreneurial drive, turning ideas into production-ready software that helps merchants scale. He’s notable for solving subtle type and pricing bugs in large PHP codebases, improving long-term stability and developer clarity.
10 years of coding experience
6 years of employment as a software developer
Web-presence Solutions & Implementations Programming Practices and TechniquesHTML5 JavaScript CSS3BootstrapAdobe Photoshop & illustrator, Web-presence Solutions & Implementations Programming Practices and TechniquesHTML5 JavaScript CSS3BootstrapAdobe Photoshop & illustrator at IDB-BISWE
Master's degree History, Master's degree History at Dhaka college
An open-source ERP (Enterprise Resource Planning) solution for WordPress
Role in this project:
Full-stack Developer
Contributions:13 releases, 1 review, 11 commits in 14 days
Contributions summary:Ratul contributed to the WP ERP project by implementing new features and enhancements, including advanced filtering and live search on leave requests and upgrade prompts design revamps. They updated project dependencies and made bug fixes and reliability improvements across the ERP core. The user's work involved modifications to both the front-end (likely related to UI improvements) and back-end (core ERP functionalities) of the application, as demonstrated by changes in Javascript files and PHP class implementations.
Contributions:5 reviews, 7 commits, 7 PRs in 1 year
Contributions summary:Ratul primarily contributed to the Dokan marketplace platform by fixing bugs, enhancing existing features, and implementing new functionalities. Their work involved modifying core files related to product view caching, bulk editing, and order details. They also added new shop widgets and made improvements to the codebase related to vendor management and store functionalities.
marketplacevendorecommercesellerwordpress
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Ratul Hasan - Senior Software Engineer at Flow Recorder