Berk Karadalan.

Backend & DevOps engineer with 4 years building and operating production systems where the output has to be trusted — forensic parsers feeding customer reports, CDN infrastructure under sole on-call responsibility, and now LLM systems from model serving to regression testing.

Szeged, HungaryWork-authorized in HungaryEmailGitHubLinkedIn

Career history

Experience

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.

02

03/2022 · 11/2023

Istanbul, Turkey

DevOps Engineer / System Administrator

MediaNova CDN

  • Monitored CDN infrastructure (PRTG, Elasticsearch, Kibana, Orion OTT) and responded to incidents end to end — e.g. diagnosing an Nginx alert down to a bad config push versus a traffic spike, then intervening directly on the server — holding sole on-call responsibility during shifts.
  • Provisioned servers end to end: physical datacenter installation and hardware setup through OS configuration and go-live, then onboarded each machine into Ansible so provisioning scripts and configs propagated across the fleet on every addition, IP change or role change.
  • Tuned Wowza and FFmpeg streaming configs to the capacity of each server, calculating the maximum sustainable stream distribution on resource-constrained nodes.
  • Handled customer channels over Slack — onboarding new live streams, provisioning feeds and recordings for scheduled events, and resolving delivery issues directly with clients.
  • Configured and managed Nginx for traffic routing, server configuration and module installation across CDN edge nodes.

Projects & open source

Projects

Open source contribution

GitHub activity

@berkkaradalan
GitHub contribution activity for Berk Karadalan

Technical profile

Technical skills

AI / LLM

  • LangChain
  • LangGraph
  • Deep Agents SDK
  • Ollama
  • OpenRouter
  • Hugging Face
  • PyTorch
  • Ultralytics YOLO
  • pgvector

AI-assisted development

  • Claude Code
  • Codex
  • OpenCode

Languages

  • Go
  • Python
  • TypeScript

Frameworks

  • FastAPI
  • Gin
  • Next.js / React
  • Express
  • Flask

Databases

  • PostgreSQL (+ pgvector)
  • MongoDB
  • Redis
  • MySQL
  • DynamoDB

DevOps

  • Docker
  • Kubernetes
  • Nginx
  • Linux
  • RabbitMQ
  • Ansible
  • GitHub CI/CD
  • GitLab CI/CD
  • FFmpeg

Cloud

  • EC2
  • Lambda
  • S3
  • SQS
  • Compute Engine
  • Cloud Run
  • Artifact Registry

Monitoring

  • Elasticsearch
  • Kibana
  • PRTG

Academic background

Education & languages

Education

2019 — 2024

Computer Education and Instructional Technology

Marmara University

Istanbul, Turkey

Languages

🇹🇷TurkishNative
🇬🇧EnglishProfessional
🇭🇺HungarianBeginner

05 / Contact

Let's connect.

For roles, collaborations, or a conversation about backend systems and infrastructure, you can reach me by email.