PHP / Symfony backend developer from Bangladesh, working mostly on ERP systems — large data exports, multi-tenancy, and the boring infrastructure that has to not fall over.
I like fixing things upstream rather than working around them locally.
- symfony/symfony —
[Lock]advisory locks when reusing a PDO/DBAL connection;[PropertyInfo]legacyTypedeprecation ongetType() - symfony/symfony-docs — documented filtering failed Messenger messages by class and failure time
- PHPOffice/PhpSpreadsheet — Excel sparkline support, pivot table reading
- googleapis/google-api-php-client — PHP 8.4 nullable parameter deprecations
- Easy Coding Standard (symplify) — PHP 8.4 nullable parameter deprecations
- multi-tenancy-bundle — multi-tenancy for Symfony: pluggable isolation strategies with tenant-safe defaults
- DynamicDbBundle — build connections and entity managers from database-stored config
- symfony-horizon — a dashboard for Symfony Messenger
- large-excel-export — generating big Excel files without running out of memory
I'm a regular contributor to the xiidea Symfony bundles — 20+ merged pull requests across EasyAuditBundle, EasyConfigBundle and easy-excel: keeping them current through Symfony 6, 7 and 8, migrating Doctrine annotations to PHP attributes, and expanding test coverage.
Learning my way around symfony/ai.




