Nick Gerakines

I'm a software engineer, author, and technology enthusiast in Ohio. I have previously worked at technology and gaming companies including Datadog, Mattel, Blizzard Entertainment, Electronic Arts and Yahoo.

/now

Wrapped up Dayton Swing Smackdown and preparing for Atmosphereconf 2026 in Vancouver. Hacking away on Smoke Signal, Lexicon Garden, and Hanger.

Experience

  • GitHub
  • UDRI / AFRL
  • PredictAP
  • Datadog
  • Mattel, Inc
  • Blizzard Entertainment
  • Electronic Arts
  • Yahoo!
  • SixApart

Golang, Rust, DevOps, atprotocol, activitypub, Python, AI, ML, Erlang, C, C++, C#, Java, and more.

atproto-crates

A collection of Rust crates for building AT Protocol applications and services.

  • atproto-attestation (docs.rs crates.io) — record signature attestation utilities
  • atproto-client (docs.rs crates.io) — HTTP client with OAuth and identity integration
  • atproto-dagcbor (docs.rs crates.io) — DAG-CBOR serialization with serde integration
  • atproto-dasl (docs.rs crates.io) — DASL implementation
  • atproto-extras (docs.rs crates.io) — facet parsing and rich text utilities
  • atproto-identity (docs.rs crates.io) — DID resolution, handle resolution, and cryptographic operations
  • atproto-jetstream (docs.rs crates.io) — Jetstream event consumer with WebSocket streaming
  • atproto-lexicon (docs.rs crates.io) — lexicon resolution and validation
  • atproto-oauth (docs.rs crates.io) — OAuth with PKCE, DPoP, and secure authentication flows
  • atproto-oauth-aip (docs.rs crates.io) — AIP OAuth tools
  • atproto-oauth-axum (docs.rs crates.io) — Axum integration for OAuth workflows
  • atproto-record (docs.rs crates.io) — cryptographic signing and verification for records
  • atproto-repo (docs.rs crates.io) — CAR v1 serialization and Merkle Search Tree operations
  • atproto-tap (docs.rs crates.io) — TAP service consumer
  • atproto-xrpcs (docs.rs crates.io) — XRPC service building blocks with JWT authorization

source on tangled.org

Tools

  • atpcid — generate DASL CIDs from input
  • atpxrpc — invoke AT Protocol XRPC methods
  • atpmcp — local MCP server for AT Protocol development
Smoke Signal logo

Smoke Signal

A decentralized event platform built on AT Protocol. Create and discover events on the open web while keeping ownership of your data.

smokesignal.events · source on tangled.org

Lexicon Garden logo

Lexicon Garden

A discovery platform for AT Protocol lexicon schemas. Browse, validate, and explore the data structures that power applications across the ATmosphere.

lexicon.garden

AIP

A high-performance OAuth 2.1 authorization server with native AT Protocol integration for secure decentralized identity authentication.

source on github.com

If This Then AT://

An AT Protocol automation service that processes events from Jetstream, webhooks, and periodic schedules using a blueprint-based rule system.

ifthisthen.at · source on github.com

at://work logo

at://work

A decentralized job board powered by AT Protocol. Browse and post job listings while maintaining ownership of your career data.

atwork.place