Tolga Torun

Software & DevOps Engineer

Projects

2pdf.io — Document Conversion SaaS

2pdf.io

A solo-built conversion service grown to 100+ registered users and 2,000+ converted files. A Go (Gin) microservice architecture runs conversions asynchronously through RabbitMQ; the API, worker, database, and queue are containerized and deployed to a Hetzner VPS with Docker Compose and Caddy for automatic HTTPS. A Go integration suite covers 20+ file formats against ephemeral Docker databases, and capacity is measured under concurrent load with Grafana k6.

Go · Gin · Vue.js 3 · RabbitMQ · PostgreSQL · Docker · Caddy

HmmTrivia — Daily Trivia Quiz

App Store

An offline Dart pipeline drafts trivia questions through the Anthropic and Gemini APIs, then approves one only on unanimous cold re-answering above a 0.85 confidence threshold. Versioned question packs download in the background from Firebase Hosting into an on-device cache, which takes app releases out of the content path entirely.

Flutter · Dart · Firebase · Anthropic API · Gemini API

Virtuset — AI Art Generator

App Store

A serverless TypeScript backend on Firebase Cloud Functions fronts the Google Gemini API, keeping API keys off the client while serving image-to-image requests. A dual monetization model of subscriptions and consumable credits runs through the RevenueCat SDK, syncing entitlements across devices with server-side webhooks.

Swift · SwiftUI · MVVM · TypeScript · Firebase · Gemini API · RevenueCat

Blorb — iOS Puzzle Game

App Store

Shipped to the App Store on an automated release path of headless Godot exports and xcodebuild, after tracing upload rejections to duplicate build numbers and leftover test ad IDs. Changes are gated on headless GDScript suites that unit-test tiling and puzzle logic and smoke-test every scene for broken node references, exiting non-zero for CI. Formia, a second Godot game, is built on the same pipeline and not yet released.

Godot 4 · GDScript · xcodebuild · Dokploy

Experience

Universal Phoenix Group LLC

DevOps Engineer Intern · United States

  • Automated build and deployment of a Next.js web application by designing a CI/CD pipeline in GitHub Actions, replacing a manual release process
  • Containerized the application with Docker, published images to GitHub Container Registry, and automated releases to AWS EC2 over SSH for zero-downtime updates
  • Isolated a Go API behind a private Docker network to remove its public attack surface, owning the change from analysis through production rollout
  • Deployed a Prometheus, Grafana, and cAdvisor monitoring stack to track container CPU, memory, and network I/O metrics in production

İskenderun Enerji Üretim ve Ticaret A.Ş.

IT Intern · Adana, Türkiye

  • Configured Cisco switches, Ethernet keystones, IP addressing, and DNS records at a power generation plant; set up and configured new on-premise servers

Education

Çukurova University

Bachelor's degree in Computer Engineering · Adana, Türkiye

  • Completed an Erasmus+ exchange semester in Computer Science at University of Lodz, Poland

Skills

Languages
Go, Swift, Dart, TypeScript, JavaScript, GDScript, Python, SQL
Frameworks
Gin, SwiftUI, Flutter, Vue.js, Express, Firebase
Infrastructure
Docker, GitHub Actions, AWS, Dokploy, Caddy, RabbitMQ, Prometheus, Grafana
LLM Tooling
Anthropic API, Gemini API, MCP, Claude Code, Codex, OpenCode