Ibrahim Šuta portrait

Ibrahim Šuta

Software Developer / Architect & AI Builder

I'm a software engineer and architect based in Mostar. I've been building software since high school.

My client work covers .NET, JavaScript, AI features, and platform rebuilds. I handle the architecture and stay involved through launch and ongoing maintenance. I use coding agents daily, and I review and test their work before it ships.

Outside client work, I build open-source tools for Linux. Most started with something that annoyed me in my own setup.

Status
Open to work
Now
Software Architect & AI EngineerIndependent · since 2025
Building since
2005 · 21 yrs
Professional
13+ yrs · 10+ remote
Product teams
12+ teams
Launches
50+ releases
Timezone
CEST · EU & US overlap

Selected work

Client work and projects of my own, with my role and the stack on each.

See more projects and my full CV →

  • Creator & Solo Developer

    Wayscriber

    A Wayland-native screen annotation and presentation tool written in Rust. It puts a drawing layer over any app so you can annotate, zoom, and capture, then gets out of the way. Open source on GitHub.

    Rust · Wayland · Cairo · GTK4

    wayscriber.com ↗

  • Creator & Developer

    Ask DHH

    Give it a statement and see what DHH might make of it. Ask DHH searches his public writing and interviews, then gives a likely take with references back to the sources. It says when there isn't enough evidence.

    .NET 11 · Vue 3 · TypeScript · RAG

    askdhh.com ↗

  • Architect & Solo Developer

    CaseLab

    A learning platform where instructors share evidence and learners explain their reasoning. It keeps the history of their work, including feedback and revisions, so instructors can see how their thinking develops.

    Next.js 16 · React 19 · TypeScript · RAG

    caselab.ibro.me ↗

  • Architect & Solo Developer

    On-Premise RAG Knowledge Assistant

    An assistant that helps staff find answers in company documents, with references back to the sources. It runs on the company's own machines and says when the documents don't cover a question.

    .NET 10 Blazor · RAG · pgvector · Ollama · local models

34 open-source tools

Tools for the Linux desktop, mostly around Wayland, Hyprland, and Omarchy. Most started as fixes for things that bugged me in my own workflow, so they tend to be local-first and keyboard-friendly.

27 more in the full index: annotation overlays, worktree helpers, Omarchy bar plugins.

Browse all 34 →

  • WayscriberRust · Wayland

    Real-time screen annotation for Linux and Wayland, inspired by ZoomIt. Draw over any app, zoom into details, keep persistent boards.

    wayscriber.com

  • CommandDeck.NET 11 · QML

    A keyboard-first command palette for Omarchy and Hyprland. Search apps, files, config keys, windows, and workspaces, and run commands from one launcher.

    github

  • Omarchy NexusOmarchy

    A keyboard-driven control panel for Omarchy: media controls, system metrics, quick settings, clipboard history, and notes.

    github

  • dotnet-anti-slopC# · Roslyn

    Roslyn analyzers that catch reliability and performance mistakes in C#, ASP.NET Core, and EF Core code.

    github

  • OmarecOmarchy

    Screen recording for Omarchy and Hyprland, built on GPU Screen Recorder. Adds session recovery, menus, and bar integration.

    github

  • ffsystemd · Hyprland

    Fire-and-forget launchers that run commands as detached systemd jobs or in hidden Hyprland terminals.

    github

  • Calendar AgendaOmarchy bar

    Upcoming-event countdowns and a two-week agenda from ICS or CalDAV export URLs.

    github

Start a conversation

Tell me what you're working on and where you could use a hand. A short description is enough to start. Email is the easiest way to reach me, and the form comes straight to me too.

Location
Mostar, Bosnia and Herzegovina
LinkedIn
ibrahimsuta
Top 3% talent, vetted by Toptal

Send a message

The contact form is loading. You can also email ibro@ibro.me.