Skip to content
View neuroborus's full-sized avatar
:octocat:
:octocat:

Block or report neuroborus

Report abuse

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

Report abuse
neuroborus/README.md

Hi there πŸ‘‹, Glad to have you here!

I’m Michael β€” nice to meet you.

From time to time, I create something β€” you're welcome to explore it.

Navigation

EVM & Smart-Contract Tooling (Web3 Development)

  • ethers-tools β€” Zero-dependency TS/JS library on top of ethers.js for contract interaction and Multicall3 batching.
  • events-fetcher β€” Script to fetch/parse contract events and export them to a file.
  • error-selectors-extractor β€” Extracts custom error selectors from an ABI, Solidity source, or both (handy for decoding reverts).
  • message-signer-viem β€” Minimal CLI to sign arbitrary messages with a private key via viem (offline, no RPC required).

Infra & Automation Scripts

  • cloudflared-alias β€” One-command helper to switch the local port in Cloudflare Tunnel config and start the tunnel.
  • check-oracle-shape β€” OCI script that notifies you when a desired compute shape becomes available.
  • crontab-vpn β€” Scheduled OpenVPN on/off scripts for Ubuntu (with example crontab entries).
  • repo-migrate-helper β€” Checklist + helper script for migrating a repo to a new org/repo while changing the committer/origin.

Linux Desktop Utilities

  • easy-app-registrar β€” Qt/C++ GUI that generates .desktop launchers to register any executable/script as a Start Menu app on Ubuntu (user-wide or system-wide), with optional resource copying for portability.
  • monitor-brightness-helper β€” GNOME/KDE Wayland monitor brightness control via gnome-gamma-tool (great for hotkeys/encoder wheels).
  • ethernet-link-recover β€” Recovery script and issue tracker for intermittent NO-CARRIER / link loss on Linux with the Motorcomm YT6801 Ethernet controller (driver reload + NetworkManager).
  • ubuntu-lens β€” GNOME/KDE β€œGoogle Lens”-like helper: screenshot a region β†’ OCR β†’ copy recognized text to clipboard.

Templates

  • axum-template β€” Rust Axum starter template.
  • nest-siwe-ddd-template β€” newest. NestJS starter template with DDD-style layering and SIWE (EIP-4361) authentication.
  • nest-template β€” NestJS starter template with a feature-driven module structure.

Others

  • zed-local-history β€” Filesystem-first local history for Zed: native CLI, MCP server for agents, and a safe snapshot/restore history manager with Markdown browsing.
  • vocabulary-bot β€” Go Telegram vocabulary assistant that imports words from PocketBook notes and Google Sheets, merges them in MongoDB, and sends spaced-repetition review cards.
  • ward-pulse β€” Local-first AI usage dashboard for provider spend, limits, credits, and activity across Android, Wear OS, and watch-face surfaces.

Skills

Backend Development
Node.js (TypeScript, NestJS, Express), Rust (Axum), SQL (PostgreSQL, MySQL), NoSql (Redis, Mongo, custom), REST, GraphQL

System Design & Architecture
Solution Architecture, Distributed Systems, Microservices, Event-Driven Architecture, API Design

Web3 / Blockchain
EVM, Solidity, ethers, viem/wagmi, subgraphs, smart contract integrations

AI & Data
Prompt Engineering, API-based LLMs (OpenAI, Claude), TensorFlow.js, ONNX, embeddings, image generation pipelines

Leadership & Management
Team Leading, Mentoring, Code Reviews, Task Planning, Agile Practices

github linkedin leetcode website

Languages

Pinned Loading

  1. ethers-tools ethers-tools Public

    ethers-tools is a zero-dependency lightweight JavaScript/TypeScript library built on top of ethers.js designed to simplify smart contract interactions and multicall3 aggregation on the Ethereum blo…

    JavaScript 3

  2. axum-template axum-template Public

    A pragmatic Axum service template with a clean baseline for production that saves you a couple of hours of boilerplating.

    Rust 1

  3. p2p-file-sharing p2p-file-sharing Public

    The application allows decentralized file sharing

    Rust 3

  4. easy-app-registrar easy-app-registrar Public

    A simple way to register your Ubuntu app in your system's start menu

    C++ 3

  5. cloudflared-alias cloudflared-alias Public

    A cloudflared automation script that dynamically updates the configuration to a specified port and initiates the tunnel, enabling live port forwarding while maintaining the chosen domain.

    Shell

  6. zed-local-history zed-local-history Public

    Local History for Zed β€” a Rust sidecar and Zed extension that automatically stores recoverable local file snapshots

    Rust 2