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.