novosad.xyz

Software engineer · Spain

Bogdan Novosad

Senior/Staff Software Engineer · Agentic development · Go, Rust, C#/.NET

I have 13 years of experience building backend systems, SaaS products and developer tooling, most recently on a learning management platform used by schools across Europe.

Since early 2026 most of my work is agentic development: I deliver production tickets through a multi-agent workflow I designed, introduced it to my company and teach it to other engineers in seminars. With the same approach I build and ship my own products in Go and Rust.

Open to Senior/Staff backend, platform and developer-tooling roles, full-time or B2B contract. Remote in Europe, or on site after relocating to Madrid or Barcelona.

01How I ship with agents

Agents do the legwork, every step has one owner, and a person decides what ships.

  1. 1

    Research

    Agents pull the ticket, docs and code context from Jira, Confluence and GitLab over MCP.

  2. 2

    Plan

    An architecture role maps the affected components and checks the design against the code.

  3. 3

    Write

    One agent owns the source change. Never two writers on the same files.

  4. 4

    Review and verify

    A separate agent reviews the final diff; builds and Playwright tests run before anything moves on.

  5. 5

    Approve

    Nothing is pushed, merged or changed in Jira without explicit human approval. I review every change.

Codex and GitHub Copilot · 4 skills · 9 specialist roles · taught in internal seminars

02Projects

TeoriaYa

Founder · 2026

A language-learning product for immigrants in Spain: learners practice the driving-license theory test in Spanish and tap any word or phrase to see it in their own language. Built end to end with AI agents.

  • Go API as a modular monolith with separate HTTP and AI-worker roles; PostgreSQL with sqlc and golang-migrate.
  • Content pipeline with AI-assisted rewriting, images, translations and glossary tooltips, each behind a human review gate.
  • Retrieval over the official traffic rulebook with local embeddings and an evaluation set.
  • Go
  • PostgreSQL
  • SvelteKit
  • RAG

GliderMCP

Creator · 2026

Local MCP servers that give AI coding agents compiler-backed and indexed evidence about a codebase.

  • Glider (C#/.NET): Roslyn-powered navigation, references, call graphs, diagnostics and refactoring. About 148K NuGet downloads.
  • Scout (Rust): local code index with literal, regex and fuzzy search, structural search across nine languages, and optional on-device semantic search with GPU acceleration.
  • Keep (Rust): shared knowledge store on SQLite with role-based access and an audit log.
  • Rust
  • C#
  • TypeScript
  • MCP
glidermcp.com →

03Experience

  1. 2024 — now

    Staff Software Engineer · Software Country

    Learning management platform used by schools and universities across Europe (~7M daily active users). Leads agentic development in the company.

  2. 2018 — 2024

    Senior Software Engineer · Aspose

    Reimplemented Microsoft Word layout algorithms in Aspose.Words; designed and built an online document viewer SaaS with .NET, Angular and PostgreSQL.

  3. 2013 — 2018

    Full-Stack Engineer · ADICOM

    ASP.NET MVC monolith and new .NET Core microservices with Vue.js frontends.

04Get in touch

bogdan@novosad.xyz