I’m Jeremy Bloom, a product leader and business/nerd hybrid based in San Jose, California. I’ve spent most of my career at the intersection of AI, cloud, networking, analytics, and security, working with both large enterprises and startups.
I’m something of an oddball in Silicon Valley. While many people are encouraged to dive very deep into a narrow specialization, my default is to approach problems from multiple angles – technical, business, organizational, and human.
I’m naturally inquisitive and I love to learn. The idea that an MBA shouldn’t think about cloud architecture, or that an AI researcher shouldn’t care about value creation and profitability, feels limiting to me. I like crossing those boundaries.
My path reflects that:
I’ve been the MBA Product Manager who also builds the Python test harness because engineering is underwater – and I enjoy that mix.
A recurring theme in my career has been helping different kinds of experts work together – for example, getting “Vivek with the MBA” and “Amy with the network engineering masters” aligned on a shared plan and vocabulary.
I was in high school and college during the early days of the internet and was fascinated by its potential to democratize information and education. That never really left me.
These days my learning mix includes:
databloom.net and apps.databloom.net are where I capture some of this learning, partly so others can benefit, and partly so I can find it again later.
The static pages of this site are hosted on AWS S3, fronted by CloudFront for HTTPS and caching, with GitHub used for versioning. The microsite apps.databloom.net runs on an AWS EC2 instance and currently serves Python and Streamlit-based apps behind Nginx and certbot-managed TLS.
Everything here represents my thinking at a point in time. As I learn and gain experience, I reserve the right to evolve, refine, or completely change my mind.
All views are my own and do not represent any current or former employer, client, organization, acquaintance, or sentient entity I have ever met, argued with, or vaguely annoyed - intentionally or otherwise.