Skip to content
View bnymnDev's full-sized avatar
🎯
Focusing
🎯
Focusing
  • Germany
  • 03:33 (UTC +02:00)

Block or report bnymnDev

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

Hi, I'm Bünyamin

Full Stack Developer · Team Lead · building tooling for AI agents
Java / Spring Boot · Angular · Go · TypeScript — from Essen, Germany

followers agentgate stars shopware-mcp on npm uuidulid on Maven Central spring-durable-agents on Maven Central


About me

  • Team Lead a lot of coffee
  • Came up through Java · Spring Boot · Angular; these days I also ship Go, TypeScript and the odd Swift app
  • Currently obsessed with the boring-but-critical parts of AI agents: durability, guardrails, audit trails, MCP
  • IHK Agile Leadership · Certified Scrum Master
  • Ask me about Spring AI, MCP servers, Shopware 6

Right now

  • Hardening agentgate: policy + audit + kill switch for MCP tool calls, one Go binary
  • Shipping spring-durable-agents: agents that survive a crash or redeploy and pick up where they stopped
  • Growing shopware-mcp with every "can the assistant also…" question from shop owners
  • Training roofsight models that run on the phone in the installer's hand

Tech stack

Projects I'm proud of

Project What it does Stack
agentgate Policy, audit log and kill switch for MCP tool calls. A single-binary proxy between your agent and its tools — deny rm -rf, ask before destructive calls, freeze every agent on the machine, replay yesterday's session against tomorrow's policy. Go, SQLite, MCP
spring-durable-agents Durable execution for Spring AI agents. Crash, redeploy, resume. Spring Boot starter with PostgreSQL step store, human-in-the-loop approvals and Actuator endpoints. Java, Spring Boot, PostgreSQL
shopware-mcp The MCP server for Shopware 6. Sixteen curated tools, a one-call shop health audit, sales reports, guarded dry-run writes — "Is everything okay with the shop?" answered in one prompt. TypeScript, MCP
roofsight Ground-level roof segmentation for PV installers: how many modules fit on that roof, from a phone photo instead of an aerial image. Python, ML
uuidulid ULID and UUIDv7 for Java, plus the glue to use them as REST identifiers (Jackson, Spring, JPA). Zero dependencies, Java 8+. Java
voltaris-demos Demo recordings of Voltaris, a native iOS app for photovoltaic planning built for electrical contractors. Swift, CoreML

Stats

streak

Reach me

Open an issue on one of the repos, or start a discussion there — that's where I'm most responsive. If one of these projects saved you an afternoon, a star helps the next person find it.

profile views

Pinned Loading

  1. spring-durable-agents spring-durable-agents Public

    Durable execution for Spring AI agents. Crash, redeploy, resume. Spring Boot starter with PostgreSQL step store, approvals and Actuator.

    Java 1

  2. agentgate agentgate Public

    Policy, audit log and kill switch for MCP tool calls. Single-binary proxy in Go

    Go 1

  3. shopware-mcp shopware-mcp Public

    MCP server for Shopware 6. Products, orders, customers, stock, documents, a one-call health audit and sales reports for CODEX, Claude Desktop, Cursor and any MCP host. Read-only by default, guarded…

    TypeScript 57 7

  4. roofsight roofsight Public

    Ground-level roof segmentation dataset, benchmark and on-device models for PV installers

    Python 1

  5. uuidulid uuidulid Public

    ULID and UUIDv7 for Java with Jackson, JPA, Hibernate and Spring Boot integration. Zero dependencies, Java 8+

    Java 1