Skip to content
View maximilliangrand's full-sized avatar

Block or report maximilliangrand

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

Maxim Gagiev

Software developer · AI agents, backend systems and developer tools

I build tools for reliable autonomous work and contribute focused fixes to open-source infrastructure. Open to AI engineering and backend roles.

Portfolio · LinkedIn · Email

GitHub stats

Merged upstream PRs Repositories with merged PRs Public projects
17 16 12

Public activity verified on September 22, 2026. Upstream counts exclude my own repositories; project counts exclude forks and this profile repository.

Selected merged contributions

Project What improved
Cloudflare Workers SDK Fixed false trailing-comma errors in the editor for Wrangler JSONC configuration.
ioredis Closed leaked Sentinel subscription connections that could prevent processes from exiting after quit().
jose Rejected conflicting generated JWE headers before producing an invalid encrypted token.
Immer Preserved structural sharing for no-op array operations; refined and merged by the maintainer.

Each link includes the implementation, regression tests and review history. Browse all merged PRs →

Projects

Project Focus Stack
Nightshift Supervision for unattended agent processes: runtime limits, usage tracking, cleanup and run reports. TypeScript · Node.js
Urfael Local AI assistant with voice, persistent memory, coding tools and restricted tool profiles. JavaScript · Node.js
Rustchain Educational blockchain with proof-of-work consensus, signed transactions and TCP peer networking. Rust

Technical focus

  • Languages: TypeScript, JavaScript, Python, Rust
  • Backend & web: Node.js, PostgreSQL, Next.js
  • AI engineering: tool calling, agent memory, prompt caching, evaluation harnesses and API integrations

I focus on reproducible bugs, clear ownership, small changes and tests that demonstrate the behavior before and after a fix.

Pinned Loading

  1. openbuild openbuild Public

    Open Source Website Builder - Drag & Drop Visual Editor

    TypeScript 3

  2. rustchain rustchain Public

    A blockchain implementation from scratch in Rust - PoW consensus, Merkle trees, P2P networking, wallet system

    Rust 6

  3. urfael urfael Public

    Local personal AI assistant with voice, persistent memory, restricted tool profiles, and documented security regression tests. MIT.

    JavaScript

  4. nightshift nightshift Public

    Supervisor for unattended AI agent runs. Hard limits on time, tokens, dollars, disk and side effects; a kill that kills; a morning report. Zero dependencies.

    TypeScript