Professional Experience
Senior Software Engineer, Backend, Agency Handy (SaaS)⁠
08/2023 – present | Dhaka, Bangladesh
  • Architected and launched the Agency Handy platform from inception, providing technical leadership to a team of 3 backend engineers.
  • Developed and implemented a comprehensive webhook notification system, enabling clients to receive customized software updates based on their specifications. Engineered a scalable queue system utilizing BullMQ to ensure reliable and efficient webhook delivery mechanisms.
  • Designed and optimized complex database architectures utilizing MongoDB and Redis to support platform functionality.
  • Implemented a flexible custom field solution, enabling clients to construct and deploy customized forms aligned with their business requirements. Which allowed agencies to controll the checkout flow of their customers.
  • Engineered a email template system, allowing agencies to create custom email templates with module wise variables.
  • Integrated Stripe and PayPal, to facilitate secure financial transactions within the platform. Including multi-tenant payments like Stripe Connect & PayPal Partner.
  • Orchestrated and maintained AWS infrastructure to ensure optimal platform performance and reliability. Built message brokers with SQS, workers with lambda and EventBridge.
  • Implmented SES and SNS to send emails and track delivery statuses.
  • Implemented a Slack integration that enables real-time notifications and workflow automation, enhancing team collaboration and productivity for agencies.
  • Providing leadership to frontend engineers to implement SSR in out multi-tenant software.
  • 06/2022 – 07/2023 | Chittagong, Bangladesh
  • Architected and developed a multi-tenant e-commerce platform, implementing custom domain functionality, delivery systems, payment processing, and advanced analytics dashboards.
  • Designed and implemented the complete database architecture, continuously evolving the schema to accommodate new features and third-party integrations.
  • Collaborated effectively with design and business teams to drive product development and iteration through agile methodologies. Went to users directly to understand their pain points.
  • Led strategic partnership discussions and technical integration initiatives with third-party service providers to ensure alignment with platform objectives. Led the integration with bKash, Paperfly, Pathao, SSLCommerz.
  • Developed a versatile campaign management system enabling merchants to create and execute diverse customer acquisition campaigns.
  • Built a in-house custom domain solution for our customers using Caddy.
  • Streamlined deployment workflows by implementing automated CI/​CD pipelines using Github Actions.
  • Education
    BSc. in Computer Science and Engineering, International Islamic University Chittagong
    Chittagong, Bangladesh
    Skills
    Backend: NodeJs, ExpressJs, Fastify, Prisma, Mongoose, Event Scheduler, Cron Jobs, Webhooks
    Authentication: JWT, NextAuth, BetterAuth
    Databases: MySQL, Postgres, SQLite, Redis, MongoDB
    Cloud: AWS EC2, S3, Cloudfront, SES, SQS, EventBridge, Lambda, SNS, Microsoft Azure, VM, Blob, Docker, Caddy, Nginx, Unix
    Languages: JavaScript, TypeScript, Kotlin, Java, SQL
    Analytics: Mixpanel, Google Analytics, Facebook Pixel, Posthog
    Payment Gateway: Stripe, PayPal, Paddle
    AI: Langchain, Embeddings
    CI/CD: GitHub Actions
    Projects
    HarvyAI⁠, Write email replies with LLM
  • Can generate replies with context of the original email.
  • Customize writing tones. Worked with OpenAI & Claude models.
  • Langchain PDF question bot⁠, Take preparation for exam with AI

    Generate embeddings from books

    Prepares questions for students to practice

    Languages
    Bengali, English

    IELTS 7.5