nhathuy.dev
Full-stack App
Featured

Market Intelligence Reporting Platform

Automated reporting platform with background jobs, PostgreSQL, BullMQ, and AWS deployment.

Timeline
2025 - 2026
Domain
Financial analytics domain
Team
4 people
Market Intelligence Reporting Platform project screenshot

Overview

Built a platform that collects and analyzes financial market data from social platforms, then generates automated reports with indicators, charts, tables, and narrative insights. Designed background processing pipelines and deployed containerized services on AWS.

Challenges

  • Coordinating data collection, analysis, and report generation without blocking user-facing APIs.
  • Making generated reports reliable when upstream social and market data changes.
  • Deploying containerized services with practical AWS infrastructure ownership.

Solutions

  • Designed BullMQ pipelines for asynchronous collection and report generation.
  • Stored normalized market data in PostgreSQL and cached repeat-heavy workloads with Redis.
  • Deployed services using AWS EC2, ECS, IAM, and Docker.

Process

1

Pipeline Design

Defined job boundaries for collection, analysis, and report rendering.

2 weeks
2

Implementation

Built APIs, workers, data models, and report views.

Ongoing
3

Deployment

Containerized and deployed services to AWS.

Continuous