I’m Spencer.
I design and build
great products.

I’m a product manager in New York City. After years working on portfolio risk modeling software, I’ve spent the last year building products with and for artificial intelligence.

Now: exploring new product roles involving AI in NYC, or remote.

Contact me
Let’s go blue
Spencer Rosenberg wearing a blue baseball cap
Product manager. AI builder. New York City.

Resume

For the past year

Founder and product builder

Built a few different projects ranging from AI observability, agentic web improvements, and personalized outreach.

January 2020 to July 2025

Morgan Stanley

I mostly worked as a product manager on portfolio risk management software for our wealth advisors and E*TRADE clients. Left voluntarily to pursue AI startups.

Education

University of Michigan

BA Economics, class of 2019.

Why should you hire me?

Spencer’s agent

Ask why Spencer could be a good fit for your team.

My attempted startups,
a retrospective.

Teckel

Could cheap classifiers make AI systems observable?

What I tried: I let users use LLMs to train smaller custom models on their AI traces, then cheaply detect negative behaviors such as prompt injection or PII in responses. I conceived the product when using LLMs as judges for observability was expensive.

What happened: AI observability became crowded. Most enterprise companies bought full-stack solutions instead of building their own AI tooling and adding a separate monitoring vendor. Teckel was also conceived before agentic systems, tool calls, and reasoning traces became common.

See how it worked

Paste a prompt or model response to check it.

camolabs

Could a website tell visiting agents what they should do?

What I tried: I built a system that let websites detect, monitor, and route agent visits, then publish actions agents could call, such as booking a demo or requesting information. It was designed as an alternative to poorly utilized standards such as WebMCP and llms.txt.

What happened: Action discovery was unreliable, even with dedicated page routing through DNS. Agents ignored unfamiliar routes, were wary of steering that resembled prompt injection, rarely identified themselves correctly, and often used cached pages with stale information.

Ask your agent to run one of these MCP actions on this website.
  1. 01
    call_tool get_resume

    Returns my resume as structured data.

  2. 02
    call_tool email_spencer { name, email, message }

    Sends me a job opportunity or introduction.

Camo

Could we turn a job post into a personalized invitation?

What I tried: Camo was built for recruiters. It copied a company’s visual design language and built a one-off invitation page with a clear call to action for a specific role.

What happened: It worked, but I did not think it was a venture-scale opportunity. You can try the core product here.

Stuff I accomplished as a product manager.

At Morgan Stanley, I worked on portfolio risk modeling software for our industry-leading wealth management business. My stakeholders included financial advisors, high-touch clients, engineers, risk partners, sales teams, and senior management.

$4.5Tassets under management modeled daily by our platform

$192Mnet new advisory assets for the firm in one quarter, attributed to our platform use

25.2%year-over-year usage increase after I started leading the growth team

90%stakeholder adoption firm wide by the time I left

I know how to build with AI, and how to build products for it.

35B+ tokens used, countless hours spent

Want to talk or meet?

I’m in New York. Email is the best way to reach me.

spenrosenberg@gmail.com LinkedIn AI actions