Turning Public-Market Research into Programmatic Datasets
At C2 Ventures, part of my internship involved programmatically creating datasets that reflected publicly traded companies. The work connected my technical background with investment research and showed me that a useful dataset is designed, not simply collected.
Before writing code, I had to clarify what each field represented and how it would support comparison. Company information assembled from public sources can use inconsistent names, formats, and categories. Normalizing those values made the final output easier to filter and analyze, while retaining sources and definitions made it easier to trust.
Automation helped reduce repetitive collection work, but it did not eliminate judgment. I still needed to check unexpected values, identify gaps, and distinguish a real outlier from an error in the process. The best workflow combined repeatable scripts with targeted review rather than treating either one as sufficient on its own.
This experience changed how I approach data projects. I start with the decision the dataset needs to support, define a clear schema, and build validation into the workflow. Clean structure is what turns a collection of facts into something a team can actually use.
Visit the project here ↗.