Senior Software Developer — Silesia, PL

I build AI systems
and ship them.

I'm Daniel Kasprzyk. By day I build enterprise AI assistants and RAG systems on Azure. After hours I build my own apps and put them in front of users.

scroll ↓
.NETPythonAzure AISemantic KernelRAGOpenTelemetryReactSwift
01

Projects

Live

rezme

AI CV builder. Paste a job offer: rezme tailors your CV to it, drafts a cover letter and keeps the result readable for applicant tracking systems (ATS).

React.NETPythonAzure AIpgvector
Free · Source-available

Whisperio

Dictation: press a hotkey, speak, and the text is pasted into any app. Runs on your own AI key or offline Whisper models, no account. Desktop 1.5.0 for Windows, macOS and Linux; iOS in TestFlight, Android coming.

ElectronWhisperSwiftSpeech-to-text
Personal · Private

Jarvis

My personal AI assistant: a .NET hub on a VPS, an Electron desktop client with a holographic HUD across monitors, and an iOS app. It also runs Sentinel, a security scanner for my servers and repos, and Studio, a video editor and demo recorder.

.NETElectroniOSRAGVoice
Desktop · Research software

Spektra

Desktop app for analysing fluorescence spectra of blood serum (EEM / PARAFAC). Built for Zuzanna Buryan, who holds the copyright; I develop it.

ElectronTypeScriptPythonPARAFAC
Guild Wars 2 · Personal

Navigator

Blish HUD module for Guild Wars 2. Reads your account through the official API and plans the next steps toward a goal such as a legendary weapon: requirements, materials and trading post prices.

C#Blish HUDGW2 API
In development · Private

Kadr

Vertical (9:16) video editor for iPhone, iPad and Mac with on-device AI, built only on Apple frameworks.

Swift 6iOS / macOSOn-device AI
02

Stack

Azure .NET Python

AI / Agents

  • Semantic Kernel
  • Azure AI Foundry
  • Azure AI Search
  • RAG pipelines
  • OpenTelemetry tracing

Backend

  • .NET / C#
  • Python / FastAPI
  • PostgreSQL + pgvector
  • Neo4j
  • RabbitMQ

Apps

  • React / TypeScript
  • Electron
  • SwiftUI
  • Tailwind CSS

Tools

  • Claude Code
  • Docker
  • Azure
  • GitHub Actions
03

About

Senior Software Developer based in Silesia, Poland. About five years of commercial work, the last three in AI/ML.

Day job: enterprise AI assistants and RAG systems on Azure. I work in .NET and Python with Semantic Kernel and Azure AI Search, and I wire in OpenTelemetry tracing so every answer can be traced back to the retrieval and model calls behind it.

After hours: I build and ship my own products (Zryw, Whisperio, rezme, Jarvis) with an AI agent setup that does much of the implementation while I review and test.

04

How I work

01 —

Small, checked steps

Every change goes through a build, tests and a run of the real flow before it counts as done.

02 —

AI only where it helps

LLM features get evaluations and tracing. If a plain rule does the job, it stays a plain rule.

03 —

Release, then iterate

Apps go to real stores and servers with real users, then get better from feedback.

Contact

Get in touch.

Open to AI projects, collaborations and B2B contracts.

LinkedIn ↗ GitHub ↗