All experience
    Screenpipe logo
    CurrentYC S26

    Screenpipe

    Founding Engineer

    2026 — Present

    screenpi.pe

    Technologies & tools

    • Rust
    • TypeScript
    • Tauri
    • Next.js
    • React
    • SQLite
    • Bun

    What I've done

    • Built the connections platform: generic OAuth plus Slack, Jira, Gmail, Microsoft 365, Notion, Supabase, QuickBooks, Composio, and more — wired into Pi chat and pipes
    • Owned AI gateway and chat reliability: usage limits, provider outages, streaming, drafts, attachments, and presets
    • Shipped Windows desktop reliability: WebView2 browser, extension pairing, locked-binary installs, overlay routing, and capture edge cases
    • Fixed meetings and capture pipelines: live STT recovery, audio-stall false positives, recording schedules, and vision permissions
    PRs merged (screenpipe/screenpipe)
    212+
    Career total (all orgs)
    463+

    Featured contributions

    Built the connections & OAuth platform end-to-end

    Platform

    Introduced shared OAuth infrastructure and shipped production connectors (Slack, Jira, Gmail, Microsoft 365/Teams, Notion, Supabase, QuickBooks, Google Drive/Docs/Sheets, HubSpot, Cal.com, IMAP, Composio multi-account). Wired connected accounts into Pi’s system prompt; onboarding and pipe install guide users through setup.

    AI gateway, Pi chat & presets

    Chat & AI

    Hardened AI gateway for usage limits, provider outages, and geo blocks; improved Pi streaming and cloud-token refresh; shipped chat UX (drafts, attachments, filters, always-on-top, connection suggestions) and preset reliability.

    Windows desktop, browser & installs

    Desktop

    Owned-browser WebView2 startup and session reuse, one-click extension pairing, locked-binary and Bun update unblocks, overlay/timeline routing, and capture filtering on Windows.

    Meetings, capture & vision

    Capture

    Meeting transcript recovery when live STT fails, audio-stall false positives, recording schedule enforcement, macOS screen-recording permission detection, and notes/attendee UX.

    Pipes, notifications & onboarding

    Pipes

    Event/cron pipe reliability, /notify boundary enforcement, discover/offline UX, Business upgrade and timeline opt-out onboarding, and first-run fail-open guidance.

    App architecture cleanup (hooks & data fetching)

    Architecture

    Led a useEffect cleanup pass: shared Tauri/DOM/interval hooks, TanStack Query for installed apps, store-sourced pipe-watch messages, and lint guardrails so effects stay intentional.

    Homebrew release for Screenpipe

    $50 bounty

    Published Screenpipe to official Homebrew/core with CI/CD integration.

    View contribution