DataPulse: Full Stack Marketing Tool

Role: Team Developer

RailsRails
ReactReact
GraphQLGraphQL
CSSCSS
DataPulse

DataPulse is a full-stack analytics platform built with a Ruby on Rails backend and a React frontend. It centralizes marketing and ecommerce performance data into a unified dashboard experience.

The system integrates with major APIs including Google Analytics, Google Ads, Microsoft Ads, Meta, TikTok, Amazon Ads, Seller Central, Shopify, SEMRush, Google Sheets, and Mailchimp. We designed the platform around MER models to provide a clearer, big-picture view of business performance, highlighting how paid, organic, social, email, and Amazon channels work together.

My contributions focused on building the Rails API architecture, implementing the React dashboard components, and developing scalable integrations for each data source, ensuring reliable ingestion, processing, and visualization of large datasets.