Thanks to visit codestin.com
Credit goes to Github.com

Skip to content
View mahidul5130's full-sized avatar

Block or report mahidul5130

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. 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
mahidul5130/README.md

πŸ‘‹ Md. Mahidul Haque

Backend-Focused Full-Stack Software Engineer (Laravel)

Backend-focused Laravel engineer with 3+ years of experience building
production banking, payment, and remittance systems used by thousands of users.

πŸ“ Dhaka, Bangladesh
πŸ“§ Email: [email protected]
πŸ”— LinkedIn: https://www.linkedin.com/in/md-mahidul-haque
🌐 Portfolio: https://mahidul5130.github.io
πŸ§‘β€πŸ’» GitHub: https://github.com/mahidul5130


πŸ§‘β€πŸ’» Professional Summary

Backend-focused Full-Stack Software Engineer with 3+ years of professional experience, specialising in Laravel backend development, RESTful APIs, and banking & payment system integrations. Strong experience working with Vue.js by converting static UI designs into functional, production-ready frontend applications.

Experienced in building secure, scalable, real-world systems used by thousands of users, including bank remittance platforms, mobile financial services (MFS), and healthcare-related applications. Open to backend-focused full-stack or Laravel roles where system design, performance, and reliability are critical.

Currently working with: Laravel, Vue.js, Redis queues, FPX payments, XML/SOAP banking APIs.


πŸ› οΈ Technical Skills

Backend & APIs

  • PHP, Laravel
  • RESTful API Design
  • Authentication (Sanctum, Passport)
  • XML / SOAP API Integration
  • Policy-based Authorization
  • Validation Layers & Middleware

Frontend & Mobile

  • Vue.js, Vue Router, Vuex
  • JavaScript, TypeScript
  • Blade Templates
  • Capacitor (Hybrid Mobile Apps)

Database & Infrastructure

  • MySQL (Query Optimization, Indexing)
  • Redis (Cache, Queues)
  • Docker
  • Git & GitHub
  • Composer, npm
  • Postman

Architecture, Testing & Processing

  • Clean Architecture
  • MVC, Service Classes
  • Repository Pattern
  • Laravel Queues, Workers, Scheduler
  • Logging & API Documentation
  • PHPUnit & API Testing

Real-Time, Messaging & Payments

  • Firebase Cloud Messaging (FCM)
  • MQTT, Event Listeners
  • Push Notifications
  • FPX Payment Gateway
  • QR Payments (EMV – static & dynamic)
  • PDF Generation

πŸ’Ό Professional Experience

Software Engineer (Laravel)

Systems Solutions & Development Technologies (SSD-TECH) / Dotlines
πŸ“ Gulshan-1, Dhaka
πŸ—“ June 2023 – Present

  • Developed and maintained 3+ full Laravel–Vue production applications, handling backend logic, API design, queues, schedulers, and third-party integrations.
  • Optimized and enhanced 5+ existing systems through bug fixing, performance tuning, and new module integrations.
  • Delivered secure, scalable Laravel APIs using middleware, policy-based authorization, and structured request validation.
  • Implemented real-time updates using Firebase, MQTT, and event listeners.
  • Collaborated closely with frontend teams by converting static UI designs into Vue.js components.
  • Improved system reliability, maintainability, and performance across multiple enterprise applications.

Intern – Automation Team (Technology Division)

BRAC Bank Limited
πŸ“ Tejgaon Industrial Area, Dhaka
πŸ—“ February 2023 – May 2023

  • Automated internal banking workflows using Python, Selenium, and PyAutoGUI, reducing manual processing time by ~70%.
  • Built a computer-vision tool to extract passport/ID photos from scanned PDF/TIFF documents, improving processing speed by ~50%.
  • Supported the team with debugging, testing, and automation of repetitive operational tasks.

πŸš€ Major Projects

🏦 Agrani Bank Remittance App

Laravel REST API + Vue.js | Banking & Remittance System
πŸ—“ May 2024 – Present
πŸ“± Live App: https://play.google.com/store/apps/details?id=com.agranibank.app.malaysia

Key Contributions

  • Developed scalable Laravel REST APIs for remitter registration, beneficiary management, and transaction workflows, supporting tens of thousands of users.
  • Integrated Agrani Bank’s XML/SOAP APIs for core banking data synchronization and automated updates.
  • Implemented FPX payment gateway for secure online transactions.
  • Built a multilingual Vue.js frontend by converting static UI designs into reusable, responsive components.
  • Implemented OTP verification, device binding, push notifications, and cross-device session synchronization using Firebase and MQTT.
  • Designed a modular backend architecture using service classes, repository pattern, and validation layers, reducing code duplication and improving maintainability.

πŸ”’ Source code maintained under organization repositories (private).


πŸ’³ Laopay – Mobile Financial Service (MFS) Application

Laravel API | Wallet & QR Payments
πŸ—“ July 2025 – Present
πŸ“± Live App: https://play.google.com/store/apps/details?id=app.laopay

Key Contributions

  • Fixed core transaction logic and balance calculation issues, improving accuracy by ~30%.
  • Resolved long-standing registration and onboarding problems affecting 50k+ active users.
  • Implemented QR payment processing (EMV static & variable-amount QR, CRC validation, receipt generation).
  • Strengthened OAuth-based authentication with encrypted API communication.
  • Automated onboarding and notification workflows using Redis queues, Firebase push notifications, and MQTT.
  • Reduced failed transactions and OTP/login issues significantly.

πŸ”’ Source code maintained under organization repositories (private).


🩸 Blood Donation App

Laravel REST API + Vue.js + Capacitor
πŸ—“ June 2023 – Present
🌐 Live System: http://45.249.101.49:8093

Key Contributions

  • Built a full-stack blood donation platform supporting donor registration, live search, and multilingual UI for 1,000+ users.
  • Developed a geolocation-aware donor search with real-time filtering and optimized API response times.
  • Integrated Firebase push notifications and queued SMS/email alerts.
  • Improved donor engagement and reduced response time by ~30%.

πŸŽ“ Education

Bachelor of Science in Computer Science & Engineering

BRAC University, Dhaka
πŸŽ“ CGPA: 3.67 / 4.00
πŸ—“ 2022

Higher Secondary Certificate (Science)

Mirpur Cantonment Public School & College
πŸŽ“ GPA: 4.83 / 5.00
πŸ—“ 2018

Secondary School Certificate (Science)

Motijheel Ideal School & College
πŸŽ“ GPA: 5.00 / 5.00
πŸ—“ 2016


πŸ“« Contact & Profiles


βœ… Notes for Recruiters

  • All production systems are maintained under private organization repositories due to NDA and company policy.
  • I’m happy to explain architecture, database design, and business logic in technical interviews.

Popular repositories Loading

  1. ChurnNet_Deep_Learning_Enhanced_Customer_Churn-Prediction_in_Telecommunication_Industry ChurnNet_Deep_Learning_Enhanced_Customer_Churn-Prediction_in_Telecommunication_Industry Public

    ChurnNet: Deep Learning Enhanced Customer Churn Prediction in Telecommunication Industry

    Jupyter Notebook 5 3

  2. MHS-Computer-Shop-Management-System MHS-Computer-Shop-Management-System Public

    Laravel is used to create this Project Computer Shop Management System. The primary objective of this Computer Shop Management System project is to handle all computer, company, and computer type i…

    PHP 2

  3. Fresh-or-Stale-Leveraging-Deep-Learning-to-Detect-Freshness-of-Fruits-and-Vegetables Fresh-or-Stale-Leveraging-Deep-Learning-to-Detect-Freshness-of-Fruits-and-Vegetables Public

    Jupyter Notebook 2 4

  4. LongMultiplication LongMultiplication Public

    Python

  5. RandomProjects RandomProjects Public

    Jupyter Notebook

  6. Shopaholic-Mobile-Store Shopaholic-Mobile-Store Public

    This project, β€œShopaholic Mobile Store” is basically an eCommerce online mobile store where people can order brand-new smartphones, tablets, and various kinds of accessories from our sites through …

    PHP