Md. Maruful Islam
Software Engineer at Forward Flow
About
Experience
Software Engineer
Forward Flow
February 2025 - Present
- Built the multi-tenant campaign system that runs automated outbound calls, SMS/MMS, and email to leads with no human in the loop - Designed isolation with per-tenant secret and credential management and org-scoped configuration - Used Cloudflare Durable Objects for per-call state and Cloudflare Queues for reliable async processing between microservices - Built the real-time audio pipeline that transcodes between Twilio’s mulaw/8kHz and the AI models’ PCM and mixes in background ambience, so single-channel calls sound like a real call center - Designed an end-to-end simulation harness that drives AI test agents through the real call system across 20+ scenarios, verifying event logs to catch regressions before merge - Added the AI agent’s mid-call function-calling tools: transfer to a realtor, merge into a Twilio conference, look up calendar availability, and end the call - Integrated Gemini as an LLM provider alongside OpenAI behind a provider layer, including Gemini Live for native-audio phone calls - Built customer-facing React dashboards (Zustand) with an Elasticsearch-backed analytics view for live campaigns, and integrated Zoom SSO calendar scheduling - Set up tracing (OpenTelemetry to Grafana) across 13+ Cloudflare Workers and wrote unit, Playwright end-to-end, and k6 load tests so we could catch when something broke before it reached production
Software Engineer - Cloud Software
Intercloud Limited
February 2024 - October 2025
- Designed the file-management system for an EDMS project, with versioned document storage on AWS S3 - Added scheduled jobs (Celery beat) to the EDMS for recurring tasks like document-expiry checks and renewal reminders - Built a ticketing portal microservice end to end on my own (Python, Flask, PostgreSQL, Docker), using Celery with a RabbitMQ broker for async tasks like email notifications - Developed Python backend services for IaaS and PaaS offerings, and handled deployments across environments with Kubernetes, Docker, Jenkins, ArgoCD, and Ansible - Wrote bash scripts to automate parts of the CI/CD pipeline and cut down manual release work
Junior Software Engineer
Diligite Limited
April 2023 - January 2024
- Used raw SQL with connection pooling to speed up queries under concurrent load - Developed full-stack features for a Property Management System and the MedionBD medical-care platform (JavaScript, TypeScript, Node.js, Express) - Designed the REST APIs that the web and mobile clients run on
Education
Bachelor of Science
Chittagong University of Engineering & Technology (CUET)
February 2018 - June 2023
Field: Computer Science and Engineering
Higher Secondary Certificate
Notre Dame College, Dhaka
January 2015 - March 2017
Field: Science
Skills
Advanced
Intermediate
Contact Information
-
Sign in to view contact information
-
LinkedIn
-
GitHub
-
Portfolio