// LJUBLJANA, SLOVENIA

Gregor Kračan

Backend Engineer

dev := Developer{
  Name:     "Gregor Kračan",
  Role:     "Backend Engineer",
  Stack:    []string{"Go", "Python", "TypeScript"},
  Focus:    "APIs & scalable systems",
}
// building with go

# About & Skills

Backend engineer building distributed systems, high-throughput APIs, and data pipelines. Primarily working in Go and Python, with a focus on performance, concurrency, and systems that scale under real load.

Hands-on experience across algorithmic trading infrastructure, event-driven architectures, AI agent tooling, and cloud-native backend services.

Tech Stack

Go
C#
Python
PostgreSQL/MySQL
TypeScript/Node.js
Docker/K8s
AI Agents / LLMs
AWS/Cloud
whoami
Backend engineer • Distributed systems • AI agent tooling

#Projects // all self-hosted on a Hetzner VPS · dockerized · nginx reverse proxy · CI/CD

01

Pulse API Client

A performance-focused, desktop-native API client built to unify classic HTTP testing, gRPC, and real-time streaming protocols (WebSockets, Kafka, SSE) in a single, fast tool.

BETA VERSION

Go Svelte TypeScript Wails gRPC Kafka
02

Sportsboxd

Letterboxd for live sports. Log, rate, and review sporting events you've attended or watched, build a personal sports diary, and follow what others are watching.

MVP

TypeScript Go PostgreSQL Vercel
03

Crypto Arbitrage Opportunity Finder

Real-time arbitrage detection across 15+ crypto exchanges via WebSocket, processing 10k+ market updates/sec with sub-10ms latency. REST API and WebSocket streaming endpoints.

EXPERIMENTAL

Go WebSocket Redis Pub/Sub Grafana/Prometheus DynamoDB
04

Hišomer

Wordle inspired daily game where users guess the prices of Slovenian properties.

BETA VERSION

Next.js TypeScript Postgres
05

Tickr

Real-time stock and crypto dashboard with WebSocket-based price feeds, live news updates, Redis caching, and a terminal-style UI for tracking multiple markets simultaneously.

C# WebSocket/SignalR JavaScript
06

GitDamn

LLM-powered meme generator that scrapes random GitHub commits, runs them through NLP models, and auto-generates memes from the cursed ones. Fully serverless and automated.

Python OpenRouter
07

Sports Analysis AI Agent

AI agent for real-time sports match analysis and betting opportunity detection, backed by a custom MCP server written in Go and LangChain orchestration.

Go MCP LangChain Python
08

Sports Betting EV and Arbitrage Finder

Algorithmic system that analyzes real-time odds across 15 bookmakers to detect +EV opportunities and arbitrage scenarios using statistical analysis.

Python Go AWS Lambda

# Let's Connect

Currently seeking backend roles

© 2025 Gregor Kracan • Ljubljana, Slovenia