Skip to content
View leon-wbr's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Tbilisi, Georgia
  • 06:52 (UTC +03:00)

Block or report leon-wbr

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

💻 Full-Stack Product + AI Engineer | 🌍

I build modern, scalable web applications focused on leveraging AI, and a strong interest in resilient and decentralized systems. Currently based in Tbilisi, Georgia. Always open for collaboration or just for a chat.

Tech Stack

  • Frontend: React, TanStack Start, Astro, Next.js, TailwindCSS, SCSS
  • Backend: Node.js, Express, PHP (TYPO3, Laravel), PayloadCMS, NestJS
  • AI: Vercel AI SDK, TanStack AI, Claude & Gemini APIs, MCPs, Sandboxing
  • Databases: Postgres (Neon), MariaDB, MySQL, SQLite, ORMs: Drizzle, Prisma, Doctrine
  • APIs, Auth, Protocols: Better Auth, Nostr, REST, GraphQL, OAuth2, JWT, oRPC
  • DevOps: Cloudflare Workers, Vercel, AWS, Serverless, K8S, Docker, DDEV
  • Testing & Quality: Vitest, Playwright, Jest, ESLint, Prettier, Oxc

Projects

Trustroots contributor

A hospitality network for travellers with 112,000+ members, run by a small team of volunteers since 2014. Contributing since June 2026, helping to maintain and modernize a long-lived codebase.

Nostroots contributor

An initiative to migrate Trustroots.org onto Nostr by 2027. The project introduces key-based identity and decentralization to a long-standing hospitality network—while maintaining a seamless user experience.

Better Auth Nostr open for contributions

A Better Auth plugin to provide a quick and easy traditional flow sign in for Nostr using NIP-98 and (optionally) NIP-07.

Other projects built on Nostr

Decentralized web apps exploring alternative protocols for resilient and sovereign communities, mostly in the sphere of gift and share economies:

  • Hitchmap: a map of hitchhiking spots on Nostr
  • Lightfoot: handwritten letters carried between people by travellers

Infrastructure proofs of concept:

  • Dromedary: a modular, self-hostable background daemon that connects apps to Nostr, handling email, push notifications, webhooks and two-way data flows
  • NcryptVault: a zero-knowledge, client-side encrypted vault for Nostr keys and app secrets, using OPAQUE and a multi-wrap KEK/DEK design

Inertia Adapter for TYPO3 experimental

An experimental integration of InertiaJS with TYPO3, enabling modern SPA-like experiences inside an enterprise CMS. Looking for contributors to help turn this into a production-ready library.

Pinned Loading

  1. better-auth-nostr better-auth-nostr Public

    Nostr authentication plugin for Better Auth (NIP-98).

    TypeScript 6 3

  2. nostr-bridge-daemon nostr-bridge-daemon Public

    A modular, self-hostable runtime for building background daemons that connect traditional systems and apps to the Nostr network.

    TypeScript

  3. ncryptVault ncryptVault Public

    A TypeScript SDK + server that provides secure, passwordless storage for Nostr keys and application secrets.

    TypeScript

  4. inertia-typo3 inertia-typo3 Public

    A TYPO3 extension providing Inertia.js integration for TYPO3 CMS, enabling modern single-page application (SPA) development.

    PHP 2

  5. inertia-sitepackage inertia-sitepackage Public

    A modern TYPO3 sitepackage template demonstrating how to build powerful single-page applications using Inertia.js, React, and Vite.

    HTML 2