
Hubbleads
[Client]
Hubbleads
[Year]
2024
[Project Focus]
- Automate campaign processing and performance reporting for growth teams.
- Replace spreadsheet-led operations with a measurable service layer.
Scroll to explore
[Overview]
Hubbleads is an independent product: automation and reporting for teams that need campaign data they can act on.
[What I did]
- Built and maintained backend services for campaign and data processing workflows
- Established technical direction, product scoping, and execution strategy
- Integrated automation pipelines to improve operational efficiency and reporting
[The role]
Software Engineer and Founder
Njay
Project Info
Hubbleads is an advertising-technology product I founded for teams that run campaigns and then spend substantial time on manual reporting. The product is the service layer underneath that work: ingest activity, process it, and return reporting a person can act on without rebuilding the same spreadsheet.
I set the technical direction and built the first backend — campaign processing, automation, and performance reporting on Node.js, Python, MongoDB, and AWS. The aim was a system that could accept another campaign without introducing another manual process.



Overview
2024
Hubbleads is an advertising-technology product I founded for teams that run campaigns and then spend substantial time on manual reporting. The product is the service layer underneath that work: ingest activity, process it, and return reporting a person can act on without rebuilding the same spreadsheet.
I set the technical direction and built the first backend — campaign processing, automation, and performance reporting on Node.js, Python, MongoDB, and AWS. The aim was a system that could accept another campaign without introducing another manual process.
The Process
I scoped the product around work that was already being done by hand: collecting campaign data, joining it, and producing a figure someone would trust in a meeting. Those jobs became services instead of files.
Python handles the heavier processing and automation. Node.js exposes the APIs operators use. MongoDB stores campaign and reporting state. AWS is the runtime so the pipeline does not depend on a local machine.
Founding the product meant choosing what not to build. The first version had to prove that campaign activity could become a repeatable workflow. Features that did not serve that loop were deferred.
The Outcome
Hubbleads turns campaign activity into measurable, repeatable operations. Reporting comes from the same pipeline that processed the work, not from a reconstructed export.
The company has a backend it can continue to extend — automation and reporting as a product, rather than a set of disconnected spreadsheets.