WorkMay 14, 2026

Automating growth operations at scale

Over three years at BairesDev, first as a Sourcing Analyst and then as a Growth Automation Associate, most of my work followed the same shape: find a process that people were performing by hand, understand why it was manual, and replace it with something that runs on its own and can be audited afterwards. The specifics below are described at the level of the technical pattern rather than the internal implementation. The systems are proprietary; the approaches are not. Problem. Partner registration data arrived as spreadsheets and had to be entered into an internal ERP by hand. Manual entry meant transcription errors, no record of what happened when, and no way to reconcile the two systems when they disagreed. Approach. A cloud ETL pipeline connecting spreadsheet intake to the ERP through its API, with a validation layer between them. The design priority was traceability: every record carries a log of what was ingested, what was transformed, and what was written, so a discrepancy can be traced to its origin rather than argued about. Outcome. Registration became continuous rather than batched, and the reconciliation problem largely disappeared because both systems were now fed from one validated source. Problem. A recurring survey programme required someone to schedule it, launch it, collect responses, and trigger the follow-up campaign — every cycle, manually. Approach. An end-to-end workflow chaining form distribution, response collection, and campaign dispatch, so a monthly cycle runs start to finish without intervention. Outcome. The recurring manual effort went to zero and cycles stopped being missed, which is the failure mode that had actually motivated the work. Problem. Identifying genuinely relevant engagement opportunities across a large volume of professional-network activity is a filtering problem that does not scale with headcount. Approach. Workflow automation with an AI evaluation step to surface high-value signals, feeding tailored outreach rather than volume-based sequences. Outcome. Outreach shifted from broad and generic to selective and specific, on a system that ran continuously instead of in bursts. Before the growth automation work, as a Sourcing Analyst I automated recurring data entry with JavaScript and spreadsheet tooling, eliminating over 30 hours of manual work per week. I also built Python validation frameworks against internal APIs to improve data integrity, developed retrieval and search tooling, and administered the virtualised cloud environment the team's data operations ran on.

Related projects

Julia Mandelbrot: a market regime analysis toolkit

A Python library that classifies financial time series into six market regimes using trend, volatility, fractal, and tail-risk features, with fuzzy classification and Markov transition analysis.

Automating lead research with the Google Maps API

A Python pipeline that replaced manual prospect research, resolving business addresses and enriching them with contact and rating data at scale.