Competitor Reporting data pipeline

Ian Wilson

0

Backend Engineer

Data Engineer

Software Engineer

Elasticsearch

Java

Python

Jul 2017 - Jun 2020 as Staff Software Engineer
I lead and executed on this large project to refresh Sprout Social's Competitor Reporting product. I planned development milestones, working closely with Product Owners to sequence the project, which included many customer-facing releases. While this was a multi-year project, we had 5 major product releases which iteratively built upon one another and delivered value to our customers along the way along with many iterative and incremental releases in-between.
Data ingestion from third party APIs - Java
Data processing - Java, Spark, HBase, Elasticsearch
Analytics APIs - Java, Elasticsearch
I worked extensively with the product owners as I lead the project. I worked with a team of 2 other back-end engineers and 2 front-end engineers who built the web app. I wrote a significant amount of the back-end code for this project, including data ingestion, processing, and the APIs.
Like this project
0

Posted Nov 16, 2023

Data collection and processing for a social media marketing product

Likes

0

Views

19

Tags

Backend Engineer

Data Engineer

Software Engineer

Elasticsearch

Java

Python

Ian Wilson

Software Engineer and Technical Leader

Internet-of-Things analytics platform
Internet-of-Things analytics platform
Multi-Year Strategy for Data Platform
Multi-Year Strategy for Data Platform
Somatic Experiencing AI Assistant
Somatic Experiencing AI Assistant
Tableau connector for Reporting data
Tableau connector for Reporting data