01
11/2023 · 01/2026
Istanbul, Turkey
Backend Developer
Pavo Group
- Built and shipped features for the company's digital forensics product in Python (FastAPI, 2+ years) alongside forensic parsers across iOS, Android, Windows, macOS and Linux that fed customer-facing reports — fully containerized with Dockerfiles, Nginx configs and per-service CI/CD.
- Designed the GitLab CI/CD quality gates every service shipped through: linting (Ruff, golangci-lint), build verification, AI-assisted code review, and a mandatory test gate that blocked any merge introducing an endpoint without a FastAPI test client test.
- Ran YOLO object detection on CUDA to filter forensic image evidence by object class, sized for constrained hardware with no cloud GPU available; shipped as its own service with a regression suite over known-good images — any change that stopped detecting expected objects failed the build.
- Built an AI agent pipeline monitoring upstream security-critical repositories (e.g. WebKit): on each commit via the GitHub API it checked for conditions the iOS/Android teams tracked — new overflow vulnerabilities, whether a known flaw was patched — and posted findings to Mattermost, replacing days of manual review per repo.
- Stood up the company's first internal LLM capability on its first GPU machine — self-hosted Ollama running Qwen — giving air-gapped teams a model to use where external services were off-limits.
- Built a Go service to provision frequently-rebuilt machines over SSH (install, teardown, remote command execution, health checks) through a root–child model, replacing manual per-machine setup with a single action.