erikanstine (Erik Anstine) · GitHub
Skip to content
View erikanstine's full-sized avatar
  • NYC
  • 02:54 (UTC -04:00)

Block or report erikanstine

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
erikanstine/README.md

Hi, I'm Erik 👋

💻 Senior Software Engineer with 7+ years of experience in fintech, APIs, and distributed systems.
🎶 Former professional opera singer (Zurich Opera, Salzburg Festival, San Francisco Opera).
🚀 Passionate about open source, AI/LLM infrastructure, and developer productivity tools.


🔧 Recent OSS Contributions

  • Fix lifecycle hooks in openai-agents-python
    → Added proper on_llm_start / on_llm_end hooks across streaming & non-streaming paths, plus full test coverage.
  • Actively exploring contributions around AI tooling, caching, and API design.

💡 Current Projects

  • Needle → semantic search over Fortune 50 earnings calls (OpenAI embeddings + Pinecone).
  • Bucket → AI-powered second brain for tasks/notes (Next.js, Supabase, Clerk).
  • Various distributed cache and ingestion pipeline prototypes.

🌐 Connect

LinkedIn


✨ Always open to collaborations on AI infra, open source tools, and creative side projects.

Pinned Loading

  1. needle-semantic-search needle-semantic-search Public

    A semantic search engine designed specifically for financial and regulatory documents

    Python

  2. MTA_monitor MTA_monitor Public

    NYC Subway Monitor

    Python