I grew up in San Francisco, back when no one understood the billboards around town advertising the Internet. In some ways it was a simpler time both on and off line. The western world was celebrating a period of unprecidented peace, budgets were balanced, and optimism for the future pervaded every conversation. Websites were mostly text, communities forums were dedicated to sharing their passion, and it felt like anyone could start a successful company if they had an idea and could read the PHP documentation. The biggest concern on people's mind were Y2K bugs.

Since then, things have changed. Websites have proliferated in advertisements that leak data. Social media has affected lives and political movements. Software companies went from upsetting the status quo to Big Tech™.

Yet still, I believe in the good of the Internet. Of its ability to connect people and ideas. To make them laugh. To make them cry. To try new things. To get stuff done. There's still a lot of good online; it's just fighting with a lot of bad. This is my own slice of the pie. It gives me a lot of joy to maintain, I hope it can provide a bit of the same to you.

Get in touch: pierce@freeman.vc

Software Engineer ↣ Vice President, Machine Learning

I was at Globality for just over five years. I built up most of their initial ML platform (years 1-3) and then focused on growing their team into the organization it is today (years 3-5). Our focus was building the world's most extensive network of professional service suppliers using web crawling, information extraction, and NLP.


I make small seed-sized investments in tech and real estate. My latest have been Benchling, Cerebras, Dandelion Chocolate, and a new biology lab outside of Boston.

Engineer in Residence (Intern)

At Founders Circle Capital, I focused primarily on due diligence and funnel optimization for new deals. I wrote an ML prioritization pipeline for their prospects so they could focus on the highest likelihood leads.


I studied at Stanford University doing research into Question-Answer Systems, Hybrid Activity Transcription, Automatic Carotid Ultrasound Prognosis, and Protein-Protein Interaction Networks.

Dagorama is a simple daemon library for Python. It's a hybrid between Celery and Dask, where tasks can be chained together but run on different machines in parallel. Work in Progress.
Groove is a MITM proxy specifically optimized for web crawling and unit test construction. The core logic is written in Go and provides an API client in Python. It allows customization of cache handling, request recording, 3rd party routing, and TLS fingerprinting.
Headfull Chrome is a docker image for easier web crawling that integrates font packages, display virtualization, and remote control. It makes it easier to develop web automation that mirrors how you use a browser. For more background, see the post on motivations.