EndorsedendorsedOngoing

Data Pipelines & WordPress Widgets for MarketPage

Services Covered:

Custom Software DevelopmentWebsite Development
Project hero — replace with case study imagery
Industry
Industry

Media

Duration
Duration

54 months

Budget
Budget

Confidential

Client Size
Start Date

1 February 2022

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
77/100
Good

Project Capability Score (PCS) estimates how capable Serfe is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

MarketPage

mapSan Diego, United States of America

Project Summary

Serfe provides software development services for a marketing content firm (MarketPage), building data processing pipelines using Python, Airflow, and Databricks to ingest customer data. They developed and configured WordPress widgets, data APIs, and templated content that scales from thousands to millions of pages. The team participates in the client's sprint process, tracks work in Jira, responds quickly to requests, and can scale hours up or down to match the agency's variable demand.

Key Challenges

  • Complete software development work for data processing pipelines used to deliver Pages and Smart Content projects.
  • Develop and configure widgets in the client's customized Pages product.

Project Deliverables

  • Python / Airflow / Databricks software development to build data processing pipelines for customer data ingestion on Pages and Smart Content projects.
  • Development of WordPress widgets.
  • Configuration of WordPress widgets.
  • Development of data API for Pages and Smart Content projects for multiple customers.
  • Configuration of templated content that mixes variables and English language to create unique content at scale (1,000 to 16 million pages).

Project Solution

Serfe assigned a small team (2–5) to provide ongoing software development: building Python-based data processing pipelines using Airflow and Databricks for MarketPage's Pages and Smart Content projects; developing and configuring WordPress widgets; creating data APIs to support multiple customers; and configuring templated content to generate unique pages at scale. The team integrated with the client's sprint process and tracked tasks in Jira throughout the engagement.

Project Outcome

  • Our company tracked project tasking in Jira and Serfe participated in the client's sprint process.
  • Serfe developers augmented the in-house team and delivered excellent results, responding to increased requests and new development areas.
  • The vendor's ability to scale hours up and down matched the agency business model and was considered a key benefit.
  • The client is delighted with the continuous partnership and is working with Serfe to further improve delivery and collaboration.

Platforms

  • CMSCMS
  • WebWeb

Tech Stack

  • PythonPython

Client Endorsement

Overall Review Rating

4.63star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

The client has been pleased with Serfe's work. The team participates in the client's software development sprint process and tracks tasks in Jira. They respond to requests quickly and deliver excellent results, and their ability to scale up and down hours has been vital in the partnership.

Carter Smith

CTO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Serfe

Ongoing
Education

Web Dev for Spanish Language Online Education Platform

Preview of the Web Dev for Spanish Language Online Education Platform
Budget:
50K - 199K
Duration:
139 months
Team Size:
Confidential

Services Covered:

+1 more
Ongoing
Information Technology

E-Learning Platform — Spaced Repetition Website & Mobile Apps

Preview of the E-Learning Platform — Spaced Repetition Website & Mobile Apps
Budget:
Confidential
Duration:
139 months
Team Size:
6-10

Services Covered:

+3 more