Skip to content
View RatulHasan's full-sized avatar
🎯
Focusing
🎯
Focusing

Organizations

@wp-erp

Block or report RatulHasan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RatulHasan/Readme.md

Typing SVG

Hi there, I'm Ratul Hasan – Senior Software Engineer | AWS Certified Solutions Architect – Associate | AI Enthusiast

Results-driven software engineer with 8+ years of experience in designing and developing scalable, maintainable applications. Specialized in AI automation, Shopify app development, WordPress plugins, CI/CD automation, and e-commerce solutions. Passionate about building high-performance applications that drive business success.


πŸ”§ Technical Skills

  • Backend: Laravel (5.x - 11.x), PHP (OOP, Design Patterns), Python (Flask, FastAPI), Node.js (Express.js), Microservices, API Development, Asynchronous Jobs, Redis, Supervisor
  • Frontend: React.js, Remix.js, Vue.js, Svelte, TypeScript, Tailwind CSS, Ant Design
  • Cloud & DevOps: AWS (Lambda, S3, EC2), Digital Ocean, Docker, CI/CD (GitHub Actions)
  • Databases: MySQL, PostgreSQL, MongoDB, Redis, Firebase, Vector Databases (Pinecone, PgVector)
  • Other: WebSockets, System Design, Performance Optimization, API Security, AI Integrations

πŸ† Notable Projects

πŸš€ weMail

An email marketing platform for WordPress users.

  • Tech: Laravel, Node.js, Vue.js, MySQL, Redis, GCP, Docker, WordPress
  • Features: Drag-and-drop email builder, campaign management, analytics

🏬 Dokan

A multi-vendor WooCommerce solution.

  • Tech: PHP, WordPress Plugin Development
  • Features: Min-Max Product Restrictions, Request a Quote, Bulk Vendor Product Edit

πŸ“š weDocs AI

AI-powered knowledge base and documentation platform.

  • Tech: Python (Flask), PgVector, OpenAI, PHP, WordPress
  • Features: AI-powered chat, contextual search, automated documentation management

Advanced conversion tracking plugin for WooCommerce stores.

  • Tech: PHP, WordPress

⭐️ Trust Pulse

A product review app for the Shopify platform.

  • Tech Stack: Remix, Laravel, Node.js, MySQL, Redis, Prisma, Shopify
  • Features: Collects customer reviews and generates social proof to boost your store's sales.

AWS Certified Solutions Architect – Associate

πŸ”§ Technologies & Tools

Frontend

JavaScript React Remix Vue.js Svelte TypeScript Tailwind CSS Bootstrap

Backend

PHP Laravel WordPress Woocommerce Shopify Python Fast API Flask AWS Lambda Amazon API Gateway GraphQL

Database

MySQL MariaDB PostgreSQL Redis Prisma SQLite MongoDB DynamoDB RDS Firebase

Testing

Cypress Playwright Jest

Tools

Git GitHub GitLab PhpStorm Postman Yarn Webpack Vite Vercel npm pNPM Composer

DevOps

Linux EC2 Nginx Docker AWS

πŸš€ GitHub Dashboard

Dashboard stats of @RatulHasan

πŸ† GitHub Trophies

trophy

πŸ“« Contact Me

You can reach out to me through the following platforms:

Pinned Loading

  1. new-wp-react new-wp-react Public template

    A fresh wordpress plugin template

    TypeScript 2

  2. wp-playwright wp-playwright Public

    An e2e testing tool with playwright within WordPress to swap your environment easily.

    JavaScript 9

  3. my-github my-github Public

    A simple WordPress plugin that can track your github's public profile.

    CSS 8 2

  4. custom-role-creator custom-role-creator Public

    Custom Role Creator plugin allows you to add or change user roles and capabilities easily. Link: https://wordpress.org/plugins/custom-role-creator

    PHP 2

  5. content-management-system content-management-system Public archive

    Content management system for laravel developers'. It's easy to install and run.

    HTML 19 1

  6. image image Public

    # image Laravel Image is an image manipulation package for Laravel. It supports basic image manipulations such as resize, watermark.

    PHP 1