Md. Mahidul Haque
Full-Stack Software Engineer | Laravel, Vue.js, REST APIs, Payments
Dhaka, Bangladesh (UTC+6) | mahidul5130@gmail.com | +8801705568901 | WhatsApp: wa.me/8801705568901 | LinkedIn: linkedin.com/in/md-mahidul-haque | Facebook: facebook.com/mahidulhaque.shezan | Portfolio: mahidulhaque.com | GitHub: github.com/mahidul5130
Summary
Full-Stack Software Engineer with 3.5+ years of experience building production Laravel applications, REST APIs, Vue.js interfaces, admin panels, queues, schedulers, and third-party integrations. Strong in backend architecture, payment workflows, banking/MFS systems, client-facing web platforms, team collaboration, Git-based delivery, API documentation, debugging, release support, and async handoff for remote, hybrid, and on-site teams.
Technical Skills
Backend: PHP, Laravel, REST API design, Passport, Sanctum, middleware, validation, policies, service classes, repository pattern, Laravel queues, workers, scheduler, event listeners
Frontend: Vue.js, Vue Router, Vuex, TypeScript, JavaScript, Blade, Vite, responsive UI, reusable components, Capacitor
Database and DevOps: MySQL, query optimization, indexing, Redis, Docker, Git, GitHub, Composer, npm, Postman
Integrations: XML/SOAP banking APIs, FPX payment gateway, QR payments, OAuth, Firebase Cloud Messaging, MQTT, PDF generation, email/SMS workflows
Testing and Delivery: PHPUnit, API testing, logging, debugging, production issue triage, documentation, release support, team and remote collaboration
Professional Experience
Software Engineer (Laravel), Systems Solutions & Development Technologies (SSD-TECH) / Dotlines
June 2023 - Present- Developed and maintained 5+ production Laravel/Vue applications, covering backend logic, API design, queues, schedulers, admin operations, and third-party integrations.
- Enhanced 5+ existing systems through bug fixing, performance tuning, secure workflow improvements, and new module delivery.
- Built secure Laravel APIs with middleware, policy-based authorization, structured validation, OAuth/Passport, service classes, and reusable architecture patterns.
- Implemented real-time workflows using Firebase, MQTT, Redis queues, push notifications, event listeners, OTP flows, and cross-device session handling.
- Worked with frontend teams to convert static UI designs into Vue.js components and connect them to production APIs.
Intern, Automation Team, BRAC Bank Limited
February 2023 - May 2023- Automated internal banking workflows with Python, Selenium, and PyAutoGUI, reducing manual processing time by about 70%.
- Built a computer-vision utility to extract passport/ID photos from scanned PDF/TIFF documents, improving processing speed by about 50%.
Selected Projects
Agrani Bank Remittance App
May 2024 - Present- Built Laravel APIs for remitter registration, beneficiary management, transaction workflows, OTP verification, device binding, notifications, and profile flows.
- Integrated Agrani Bank XML/SOAP services for core banking data synchronization and implemented FPX payment gateway workflows.
- Developed multilingual Vue.js interfaces and improved maintainability with service classes, repository pattern, validation layers, logging, and API documentation.
- Built Android APK delivery using Capacitor.
Laopay Mobile Financial Service Application
July 2025 - Present- Fixed wallet and merchant transaction logic, balance calculations, onboarding issues, and production payment edge cases for a 50k+ user system.
- Implemented EMV QR payment workflows including static QR, variable-amount QR, CRC validation, receipt generation, and encrypted API communication.
- Built Vue.js mobile app screens and Android APK delivery using Capacitor.
- Automated onboarding, notification, retry, and operational workflows using Redis queues, Firebase, and MQTT.
Central City Hotel Kuala Lumpur Malaysia Booking & Marketing Website
January 2026 - Present- Built and launched a production website for a 102-room Kuala Lumpur hotel with rooms, restaurant, gallery, nearby attractions, FAQ, contact, and policy pages.
- Implemented SEO metadata, Open Graph tags, schema markup, canonical URLs, XML sitemap generation, WhatsApp enquiry flow, country-code handling, and automated emails.
- Created a Filament admin panel with contact management, visitor logs, and a 7-widget analytics dashboard covering traffic, geography, devices, browsers, referrers, and recent activity.
Swiss Hotel Kuala Lumpur Malaysia Booking & Marketing Website
February 2026 - Present- Built hotel pages for rooms, gallery, nearby attractions, FAQ, policies, contact, and sitemap generation.
- Implemented schema.org structured data, contact management, visitor analytics, device detection, GeoIP-aware capture, and optimized responsive image delivery.
Blood Donation App
June 2023 - Present- Built donor registration, live donor search, multilingual UI, secure API communication, and mobile-friendly workflows.
- Built Android APK delivery using Capacitor.
- Added geolocation-aware search, Firebase push notifications, queued SMS/email alerts, and admin-side donor management.
Education
Bachelor of Science in Computer Science and Engineering, BRAC University
2022Higher Secondary Certificate (Science), Mirpur Cantonment Public School and College
2018Secondary School Certificate (Science), Motijheel Ideal School and College
2016Availability: open to remote roles worldwide, hybrid roles, local/on-site opportunities in Bangladesh, and visa-supported international on-site roles. Production source code is private where owned by employers or clients; architecture, API design, database design, and business logic can be discussed in interviews.