Skip to content
View alanrsoares's full-sized avatar

Organizations

@dzapp-io @PrintrFi

Block or report alanrsoares

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

Alan R. Soares

Senior Product Engineer focused on developer tooling, SDKs, and the product UI around them. Based in Auckland, New Zealand.

Currently at Printr, building its multi-chain token launchpad, MCP server, and TypeScript SDK, along with Memeprintr (a Mastra agent for finding and launching tokens).


Product Work

Shipped products, developer tools, and infrastructure.

  • Printr (app.printr.money)
    Cross-chain token launchpad on EVM and Solana. Exposes token operations to AI agents via the Printr MCP server and TypeScript SDK.
  • SafeURL (safeurl.ai)
    Asynchronous URL safety screening platform. Implemented worker/fetcher pipelines with isolated analysis jobs, content-hash caching, and domain short-circuiting.
  • gno.studio (gno.studio)
    Offline-first developer IDE for the Gnolang smart contract language. Designed and implemented the core workspace, runner, and layout system.
  • Axelar Network (satellite.money)
    Cross-chain interoperability network. Maintained the primary bridging interface and built the maestro/ITS portal for interchain token registration.

Open Source

Libraries, tools, and developer utilities.

  • styled-cva
    Type-safe component styling ergonomics for React teams combining Tailwind and class-variance-authority.
  • onrails
    Railway-oriented programming toolkit for TypeScript, introducing type-safe Result and Maybe wrappers with compiler-enforced exhaustiveness checks.
  • axelarjs
    The official JavaScript SDK and UI component foundations for cross-chain application development on the Axelar Network.
  • yappr
    Personal audio tooling service migrated to use TanStack AI with the Ollama adapter for streaming terminal outputs.

Experiments

Prototypes and interactive code sketches.

  • Weirdle — Wordle clone built with React, featuring daily seeds and shareable game state.
  • Game of Life — Conway's Game of Life implemented across multiple UI architectures as a learning study.
  • ts-mines — A classic Minesweeper implementation built to test performance limit boundaries in React.

alanrsoares.me · LinkedIn

Pinned Loading

  1. allinbits/dither.chat allinbits/dither.chat Public

    A monorepo of all the services, indexers, and frontend for dither.chat

    TypeScript 11 5

  2. axelarnetwork/axelarjs axelarnetwork/axelarjs Public

    Axelar Network foundations for Javascript/Typescript application development

    TypeScript 13 15

  3. greenbot greenbot Public

    GreenBot - interactive npm dependency updater

    TypeScript 8

  4. styled-cva styled-cva Public

    A typesafe, class-variance-authority-based, styled-components-like library for authoring React components

    TypeScript 3

  5. prelude-js prelude-js Public

    functional/point-free utils for JavaScript

    TypeScript 101 5

  6. gno-rag gno-rag Public

    A LLM chat UI with MCP support, Full RAG built with LangchainGo + Ollama + QDrant + Bubbletea.

    Go