
Closed
Posted
Paid on delivery
I’m looking for an expert [login to view URL] developer with proven experience implementing BullMQ in real-world projects. You should have hands-on knowledge of designing and managing queues, workers, and job lifecycles at scale. --- Let me share a scenario for better understanding: Imagine a WhatsApp marketing platform where users can onboard seamlessly by scanning a QR code and then upload an Excel file containing their leads (e.g., names, phone numbers, and related details). Once their data is uploaded, users can launch campaigns—essentially bulk messaging operations through WhatsApp. Each user has the flexibility to create and manage multiple campaigns simultaneously. For every campaign, they have full operational control with options to start, pause, resume, and stop according to their requirements. From a technical perspective, each campaign is modeled as a queue, and the bulk messages within that campaign are treated as jobs within the queue. This structure ensures that when a user starts a campaign, the system initiates the queue instantly, and the user retains direct control over the execution of those jobs. This design also allows multiple users to run campaigns concurrently without conflict. Each user’s campaign operates in isolation, with independent time limits and execution cycles. Resource management and CPU intensity have already been addressed, so scalability and stability are not concerns. --- I've done everything as required now what exactly I need is a [login to view URL] developer who can implement BullMQ to manage user campaigns as queues, where each campaign’s messages are jobs that can be started, paused, resumed, or stopped independently.
Project ID: 39738616
16 proposals
Remote project
Active 8 mos ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
16 freelancers are bidding on average $20 USD for this job

As an experienced Full Stack Developer proficient in Node.js and well-versed in building distributed applications, I strongly believe that my skills align perfectly with your project vision. Over the years, I've built numerous real-world applications incorporating queue management systems just like what you're looking for, using technologies like BullMQ. I understand the significance of both frontend and backend harmony; therefore, employing my knowledge in C#, C++, and Laravel frameworks will ensure seamless communication between your sophisticated database architecture, API endpoints, and frontend React components. I am also confident in my ability to handle any future scalability issues that may arise as your platform gains more users and campaigns.
$15 USD in 2 days
5.0
5.0

Leveraging both my proficiency in Node.js and knowledge of Typescript, I believe I can help you implement the BullMQ modules for your WhatsApp marketing platform. My stack experience in Django, Flask, Spring Boot, and React combined with a powerful problem-solving ability will be pivotal in effectively designing the queue system and orchestrating the job life-cycles, which is a core requirement for managing campaigns on both an individual and concurrent scale. Having spent years developing scalable web applications, particularly in fintech and healthcare domains where precision and performance is paramount, I have honed my skills to tackle challenges similar to what you're facing. Zendesk might be one out-of-the-box solution for this project. Let's discuss its feasibility. Moreover, I understand how crucial data privacy is when dealing with user information. With me on your team, confidentiality of user leads would be top priority. The structure you've detailed poses no scalability or stability concerns but, just to assure you even further, I stay up to date with emerging technologies and industry trends. This way, I can bring any new practices that could enhance your users' experience or further optimize the project. That said, I am eager to join you on this journey toward creating an innovative and robust campaign management system!
$20 USD in 7 days
0.0
0.0

Manikganj, Bangladesh
Payment method verified
Member since Apr 25, 2024
£20-250 GBP
₹12500-37500 INR
$8-15 USD / hour
$8-15 USD / hour
€250-750 EUR
$250-750 USD
₹12500-37500 INR
₹100-400 INR / hour
₹37500-75000 INR
$8-15 USD / hour
₹1000-3000 INR
$30-250 CAD
$250-750 USD
₹75000-150000 INR
$30-250 USD
$30-250 USD
$1500-3000 USD
$2-8 USD / hour
$1500-3000 CAD
₹1500-12500 INR