Skip to content
View drewsephski's full-sized avatar

Block or report drewsephski

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.

Content in all repositories owned by your account will be closed.
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
drewsephski/README.md

Drew Sepeczi

Full-stack product developer · Applied AI · Chicago

I'm an early-career developer building useful products with React, Next.js, and TypeScript. My work connects product UX with APIs, authentication, databases, and AI integrations.

Portfolio · LinkedIn

Three projects to start with

Nodebase — visual AI workflow builder

My continuation of Firecrawl's Open Agent Builder, with upstream work by Developers Digest and other contributors. I added OpenRouter model selection, refined the product UI, and fixed deployment issues. The project combines a visual workflow editor, MCP tools, streaming execution, and saved run history.

  • Engineering focus: extending model-provider selection across workflow nodes and settings, refining UI state, and resolving Next.js deployment build errors.
  • Stack: Next.js, TypeScript, React Flow, LangGraph, Convex.
  • Status: sunset; the successor is Nodebrowser. Nodebase remains available as a record of the work.

Nodebase GitHub stars

My OpenRouter contribution · Upstream history

FormSquid — AI forms with source-code export

I built a prompt-to-publish form builder with hosted submissions, a response inbox, signed webhooks, and exportable React Hook Form + Zod components through a shadcn registry.

  • Engineering focus: keeping generated form behavior consistent with server validation, isolating published versions, and delivering webhooks with signatures, bounded retries, and destination checks.
  • Stack: Next.js, React, TypeScript, Better Auth, Drizzle, Neon Postgres.
  • Validation: the repository includes generated-code acceptance tests and a clean-consumer shadcn MCP installation check.

Product · Webhook delivery · Export acceptance tests

Homeshare — shared household bills

I built a roommate bill tracker for recurring bills, split balances, and recorded contributions. All five members of my household use it regularly.

  • Engineering focus: household-scoped access, transactional writes, and database constraints that keep bill splits equal to the total.
  • Stack: Next.js, React, strict TypeScript, Neon Postgres, Drizzle, managed Neon Auth.
  • Applied AI: contribution suggestions require human confirmation before recording a change.

Product · Household access · Financial invariants

Background

Studying AI & Cloud at Harper College; A.A.S. expected in 2027. I'm interested in early-career full-stack, product engineering, and applied AI opportunities.

Additional work includes Menace Voice, built on the upstream Dograh project. My contributions include the redesigned UX and product shell, Stripe billing, and persistent cloud backend storage.

Pinned Loading

  1. nodebase nodebase Public

    Nodebase: my continuation of Firecrawl's Open Agent Builder. Added OpenRouter model selection, UI refinements and deployment fixes. Next.js/React Flow/LangGraph/Convex. Sunset; successor: Nodebrowser.

    TypeScript 24 10

  2. billtracker billtracker Public

    Homeshare: roommate bill tracker I built, used regularly by all 5 household members. Next.js + Neon; household-scoped access, recurring bills and transactional split balances.

    TypeScript

  3. form-squid form-squid Public

    AI form builder I built: hosted forms, response inbox, shadcn source export and signed webhooks with retries. Next.js, TypeScript, Better Auth and Neon.

    TypeScript