Jan Kočur

Herní a full-stack vývojář · Praha, Česko

Jan Kočur

Vyvíjím hry a backendy, které za nimi stojí. Mám 7 let zkušeností s mobilními klienty v Unity, službami v Javě/Springu a Node.js na Google Cloudu a Web3 integracemi na blockchainech Sui a EVM.

Co pro vás můžu vytvořit

Hry v Unity od prvního prototypu po vydanou hru — klient, multiplayerový backend i infrastruktura, na které běží.

  • Gameplay a UI v Unity (C#)
  • Multiplayer a herní backendy
  • Provoz, CI/CD, analytika
  • Code review a návrh architektury

Například

Poptat: hry →

O mně

Vedu programátorský tým hry ONE Fight Arena, mobilní hry pro ONE Championship. Pracuji na klientovi v Unity, na backendu v Javě na Google Cloudu i na CI/CD, které hru udržuje v chodu v produkci.

Vedle her stavím backendy v TypeScriptu pro Qubix Studio — naposledy GraphQL backend a indexování on-chain událostí pro Districts, Web3 platformu pro skutečné pozemky.

Vystudoval jsem magisterský obor Počítačová grafika a vývoj her na Univerzitě Karlově v Praze.

Vybrané projekty

Všechny projekty →

Zkušenosti

  1. Tech lead a full-stack vývojář

    listopad 2022 – současnost

    Notre Game

    Vedu vývoj ONE Fight Arena a Scratch Lords — klienty v Unity a backendy v Javě / Spring Boot na Google Cloudu.

  2. Backend a full-stack vývojář

    leden 2022 – současnost

    Qubix Studio

    Backendy v TypeScriptu, DevOps a Web3 integrace pro Districts, weby na Strapi CMS, Piggybank a Hartmann.

  3. Java backend vývojář

    září 2019 – listopad 2022

    Notre Game

    Backend v Javě pro karetní hru Scratch Wars na Google Cloud Platform.

  4. QA, tester her

    říjen 2017 – říjen 2018

    Bohemia Interactive

    Testování her DayZ, Ylands a Arma 3 v rámci QA týmu.

Dovednosti

Jazyky
  • C#
  • Java
  • TypeScript
  • JavaScript
  • SQL
  • C++
  • Python
Vývoj her
  • Unity
  • URP
  • Firebase
Backend a web
  • Spring Boot
  • Node.js
  • NestJS
  • GraphQL
  • Strapi
  • TypeORM
  • Prisma
  • Next.js
  • React
Data a cloud
  • Google Cloud
  • Cloud Run
  • Datastore
  • PostgreSQL
  • MySQL
  • Redis
  • Docker
  • Kubernetes
  • GitHub Actions
Web3
  • Sui
  • Enoki
  • zkLogin
  • EVM
  • wagmi
  • viem

Vzdělání

  1. Magisterské studium — Počítačová grafika a vývoj her

    2018 – 2021

    Univerzita Karlova, Praha

    Diplomová práce: Endless Runner Game with Dynamic Difficulty Adjustment

  2. Bakalářské studium — Informatika

    2015 – 2018

    Univerzita Karlova, Praha

    Bakalářská práce: Artificial Player for Dota 2