Skip to content
View costajohnt's full-sized avatar

Block or report costajohnt

Report abuse

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

Report abuse
costajohnt/README.md
Typing SVG

Software engineer in San Francisco with over a decade of experience.
I care about functional programming, strongly typed languages, and building tools that make developers faster.


Tech Stack

Open Source

I'm an active open source contributor. Some highlights:

OSS Contributions

Project Contributions
Ink 15 merged PRs — bug fixes, new APIs (renderToString), kitty keyboard protocol, routing recipe, CI & dependency upgrades
Owncast 7 merged PRs — features and fixes for the self-hosted streaming platform
Super Productivity 6 merged PRs — Jira validation, voice reminders, window controls, time estimation parsing, focus mode
Homebrew/brew 2 merged PRs — typing strictness improvements, cask DSL migration fix
eslint-plugin-unicorn New lint rules: consistent-template-literal-escape, prefer-set-size enhancement
py-pdf/pypdf Annotation reply support (/IRT) for markup annotations
Directus Folder state persistence in file selection drawer
nickel-lang/nickel --no-format flag for nickel convert
rubyforgood/casa Nonprofit CASA app — test infrastructure improvements

Projects

Project Description
oss-autopilot Claude Code plugin for managing open source contributions — track PRs, respond to maintainers, discover issues
alpaca-trader Automated trading system — multi-strategy pipeline with sentiment analysis, insider signals, and AI-driven position management
bounty-hunter Claude Code plugin that monitors repos and Algora for bounty issues, sends Telegram alerts, drafts proposals
mermaid-to-pdf-vscode VSCode extension to convert Markdown files with Mermaid diagrams to PDF

Metrics

GitHub Metrics Top Languages

contribution snake animation

Pinned Loading

  1. oss-autopilot oss-autopilot Public

    Claude Code plugin — AI-powered autopilot for managing open source contributions. Track PRs, respond to maintainers, discover issues, maintain velocity.

    TypeScript 7 2

  2. bounty-hunter bounty-hunter Public

    Claude Code plugin that monitors GitHub repos and Algora for bounty issues, sends Telegram alerts, and drafts proposals with AI-assisted codebase investigation

    TypeScript 2

  3. alpaca-trader alpaca-trader Public

    Automated multi-strategy trading system — sentiment analysis, insider signals, and AI-driven position management via Alpaca API

    Python

  4. ink ink Public

    Forked from vadimdemedes/ink

    🌈 React for interactive command-line apps

    TypeScript

  5. stoplight-state-machine stoplight-state-machine Public

    State machine example using React, TypeScript, and Functional Programming techniques

    TypeScript

  6. mermaid-to-pdf-vscode mermaid-to-pdf-vscode Public

    CLI and MCP tool to convert Markdown files with Mermaid diagrams to PDF

    TypeScript 2