About
Full-Stack Engineer with 5 years building production web applications in PHP/Laravel with React and Vue front ends — enterprise ERP, SaaS, payments, and education platforms serving 70+ clients.
Own features from schema design through deployment.
What I'm looking for
What I'm Looking For
I'm looking for a Full-Stack or Backend Software Engineer role where I can build scalable web applications using PHP/Laravel, React, Next.js, or Vue. I enjoy working on complex backend systems, REST APIs, database design, performance optimization, and cloud-ready applications.
I'm particularly interested in remote or globally distributed teams that value clean architecture, ownership, and continuous learning.
Experience
Software Engineer
Musketeers Idea Ltd — miSoftware ERP
Oct 2023 – Present
• Delivered end-to-end features across 12+ modules — accounting, inventory, hospital, HR/payroll, procure- ment — from database schema to UI.
• Designed the online payment platform processed) around a pluggable gateway abstraction, with an 8-state lifecycle and row-level locking — zero duplicate charges.
• Added gateway re-validation, tamper detection, and automatic compensating refunds when a receipt can- not be recorded.
• Built the ERP’s dynamic dashboard framework (16 card types from database config), cutting load from 40–50s to 1–2s across 1M+ ledger rows.
• Built a multi-tenant API integration hub with scoped keys, per-service authorization, and queued cross- server sync between client deployments.
• Wrote 30+ queued jobs and scheduled commands; secured the API with Passport OAuth2 and policy- based authorization.
LaravelOAuth2Queued Jobs
Software Engineer
Musketeers Idea Ltd
Oct 2023 – Present
• Delivered end-to-end features across 12+ ERP modules including accounting, inventory, hospital, HR/payroll, and procurement.
• Built reporting dashboards, financial data tables, and reusable Vue 3 form libraries on REST APIs.
• Developed a dynamic dashboard framework with 16 configurable card types.
• Reduced dashboard load time from 40–50 seconds to 1–2 seconds over 1M+ ledger rows using precomputed summary tables and browser-side caching.
• Designed a pluggable payment gateway abstraction.
• Implemented concurrency-safe payment callbacks with an 8-state lifecycle and row-level locking.
• Added gateway re-validation, tamper detection, audit logging, and automatic compensating refunds.
• Built a multi-tenant API integration hub with scoped API keys, rotation, per-service authorization, and webhooks.
• Automated cross-server data synchronization using queued jobs.
• Developed subscription and billing modules with invoicing, receipts, overdue detection, and RBAC.
• Wrote 30+ queued jobs and scheduled commands for payroll, attendance, stock reconciliation, and synchronization.
• Supported production Linux servers, deployment, slow-query profiling, debugging, and code reviews.
laravelreactphppayment gatewayvue
Junior Software Engineer
DreamOnline Limited
Dec 2021 – Sep 2023
• Delivered frontend and backend features using React, Vue.js, Laravel, and legacy PHP.
• Built attendance, reporting, and administration dashboards in React for an education platform serving 50+ institutions.
• Developed a Vue.js gym reservation system with booking flows, scheduling, and member-facing screens.
• Built Laravel REST APIs, business logic, and database schema changes.
• Maintained and extended legacy PHP applications.
• Optimized SQL queries and debugged APIs on data-heavy reporting screens.
• Implemented authentication and role-based access control across admin, staff, and end-user roles, with server-side validation on every endpoint.
• Worked in Agile teams using Git, Linux, and peer code reviews.
reactlaravelpostgresqlphpvueVue.js
Education
Rajshahi University of Engineering & Technology (RUET)
B.Sc. · Computer Science & Engineering
2021
RUET
BSc · Computer Science & Engineering
2016 – 2021
Skills
next.jsreact.jsvue.jslaravelphp