# bKash Limited

Software Development, Research & Engineering, Product & Technology Division

  • Assistant Lead Engineer (May 2024 - Present)
  • Senior Engineer (December 2021 - April 2024)

Experiences

  • Played a key role in the development of the G2P (Government to Public) bulk disbursement solution, enabling the daily processing of over 6 million transactions with a 90% TPS efficiency by reducing system loss from 30-40% to 10%.
  • Engineered and fine-tuned a distributed, async request-response-callback mechanism with automatic retries, enhancing the resiliency and operational efficiency of high-throughput systems.
  • Contributed significantly to the design and development of the IDS (Integrated Disbursement Solution), a B2B platform that introduced a new revenue stream and resulted in a 90% reduction in bug-related support tickets and a 60% improvement in process time.
  • Contributed to the development of an omnichannel middleware for providing self-service to customers, which is expected to reduce customer service load by 50% upon full-scale release.
  • Collaborated extensively with Product, Service Operations, QA, and other engineering teams to analyze features, plan for releases, and debug critical production issues.
  • Received Excellent performance ratings (4 out of 5) for three consecutive years.

Projects

  • G2P (Government to Public) Bulk Disbursement Solution

  • IDS (Integrated Disbursement Solution)

  • Omnichannel Self-Service Middleware

  • Standalone Disbursement Framework:

    • Developed a dedicated, plug-and-play bulk disbursement framework that can be integrated into future products, reducing the development effort of the IDS platform by 50%.
    • Leveraged design principles of distributed systems to ensure scalability, reliability, and reusability across multiple high-traffic applications.
  • FastAPI Boilerplate:

    • Created a comprehensive, database-agnostic boilerplate used to jumpstart the MWSS, G2P, and IDS projects, significantly reducing initial setup time and ensuring consistency across teams.
    • Included key features such as robust authentication, Role-Based Access Control (RBAC), audit logging, async task processing, and configuration management.
    • Utilized a modern tech stack including FastAPI, Celery, Redis, Casbin, Apache Cassandra, ScyllaDB, and MongoDB.