Skip to content
View gregnazario's full-sized avatar

Block or report gregnazario

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
gregnazario/README.md

Hi, I'm Greg

Founding Engineer @ Aptos Labs · New York, NY

Building developer tools & infrastructure for the Aptos blockchain.

Website X (Twitter) LinkedIn


Tech Stack

Rust Move TypeScript Python Go

React Next.js Node.js

AWS Docker Kubernetes


Aptos Tooling

At Aptos Labs: TypeScript SDK v2, APIs, and indexer infrastructure · At Meta (Diem): networking, mempool, and state sync

Area Projects
Editor & CLI nvim-aptos — Neovim support for Move · aptos-move-tools — Treesitter-based tooling · highlightjs-move · asdf-aptos + mise-aptos-plugin — CLI version managers
Contracts & games aptos-example-games — on-chain games, incl. live tic-tac-toe · aptos-hybrid-assets — hybrid digital/fungible assets (DN-404-style) · aptos-unity-game — Unity mobile game · simple-aptos-minter — NFT collection manager
Testing & utilities aptos-simulator — simulate transactions for any address · aptos-readonly-wallet — read-only wallet to preview transactions as any account · aptos-wallet-tester — multi-wallet integration dapp · test-token-faucet · aptos-dependency-tracker

Build / Dev Tooling

must Polyglot build orchestrator — one Mustfile.toml with consistent verbs across 40+ recipe types, content-hash caching, and Lua plugins.

Rust Lua

gimme All-in-one global package manager for macOS — pure orchestration over Homebrew, uv, Cargo, npm, and 10+ more.

Swift

worktree-ui Native GPUI GUI for managing git worktrees — macOS, Linux, Windows, FreeBSD.

Rust

config-sync Cross-platform config sync with post-quantum end-to-end encryption.

Rust

Also: universal-installer · dev-setup · toml-tools · npm-dependency-tracker


Products

pastebin Post-quantum encrypted pastebin — client-side ML-KEM + AES-256-GCM hybrid encryption, with the decryption key kept in the URL fragment. Web, iOS, and Android clients.

TypeScript

tubes.lol Deploy and host websites on decentralized storage powered by the Aptos blockchain — free, fast, and secure static hosting.


Experiments

greg-pr-bot Account-wide AI PR reviews with Pi and configurable models.

JavaScript

inference-providers An alternative to models.dev — LLM provider & service catalog.

TypeScript

golf Immutable indexed binary file format for time-series range queries, with native Rust, Go, Python, and TypeScript implementations.

Rust

retro-ui A collection of libraries for retro-looking React UIs.

1942_arcade A fully playable 1942 arcade game built on an FPGA — CMU senior capstone project.

Verilog FPGA


Experience

Role Company Focus
Founding Engineer Aptos Labs SDKs, APIs, and developer tooling for the Aptos blockchain
Software Engineer Meta (Diem) Networking, mempool, and state sync for the Diem blockchain
Software Engineer AWS ELB (APIs, Networking, Ops) · QLDB (APIs, Service Integrations)

Education: B.S. & M.S. Electrical & Computer Engineering · Carnegie Mellon University


GitHub Stats

Streak Stats

Built with way too much time tweaking badge colors

Pinned Loading

  1. worktree-ui worktree-ui Public

    A native GPUI (Rust) GUI for managing git worktrees — macOS, Linux, Windows, FreeBSD

    Rust

  2. gimme gimme Public

    An all-in-one global package management system for macOS — pure orchestration over Homebrew, Go, uv, Cargo, bun, npm, pnpm, yarn, RubyGems, Composer, Deno, pipx, aqua, ubi

    Swift

  3. must must Public

    Polyglot build orchestrator — one Mustfile.toml with consistent verbs across 40+ recipe types, content-hash caching, and Lua plugins

    Rust

  4. aptos-example-games aptos-example-games Public

    Example games for Aptos

    TypeScript 8 2

  5. aptos-labs/daily-move aptos-labs/daily-move Public

    Daily Move Snippets

    Move 36 10