Case Study

Sequi

Full-Stack Software Developer at WISM CORP LTD | Nov 2023 - Jan 2026

My Role

Sequi is a sales outreach product for building action sequences, managing prospect lists, and preparing personalized messages. At WISM CORP LTD, I worked across the application and the shared asynchronous infrastructure used to execute campaign work.

What I Built

Sequence Workflows

Built workflows for configuring outreach steps, invitations, and follow-up actions across prospect lists.

Background Execution

Used queued jobs for long-running actions so campaign work could continue without holding open web requests.

AI Personalization

Integrated profile context into assisted message and comment generation for review inside outreach workflows.

Campaign Setup

Supported CSV-based prospect intake and configurable action sequences for repeatable campaign setup.

Technical Decisions

RabbitMQ

Separated campaign actions into background jobs that could be routed and processed independently.

Per-User Concurrency

Applied worker limits to prevent one account from consuming shared processing capacity.

MVC Application Structure

Kept campaign rules, persistence, and user interface concerns separate as the workflow expanded.

Cypress Coverage

Used browser-level tests for important campaign setup and action-sequence paths.

Outcome

The product gave teams one place to prepare prospect data, define an outreach sequence, and run asynchronous campaign actions. Queue isolation and concurrency controls kept that work manageable as multiple users configured and executed campaigns.