Curriculum vitae · JT Digital

Toni Kocjan Turk

Co-founder & Head of Marketing, Product Development and Engineering

Ljubljana, Slovenia MSc Computer Science, University of Ljubljana

iOS engineer for 10 years, now full-stack architect. Built 7+ compilers as a passion, from OOP to FP to ownership to bytecode, culminating in a published MSc thesis on a lazy functional language without garbage collection. Authored a novel random graph model (Expanding-Shrinking) that produces real-world network properties from pure merge/split dynamics, and a noise-augmentation technique for robust music identification using CNNs. Now leading engineering, product, and marketing at JT Digital, building type-safe developer tooling and production systems.

Toni Kocjan Turk
7 +
compilers built, from OOP to FP to ownership to bytecode.
50 K
daily users of PromiseKit, shipped in production iOS apps.
23
projects across compilers, graphics, ML, systems, and tooling.

Education

Two theses, two compilers.

2022

MSc Computer Science

University of Ljubljana, Faculty of Computer and Information Science

Thesis: Lazy Functional Programming Language Without Garbage Collector

2019

BSc Computer Science

University of Ljubljana, Faculty of Computer and Information Science

Thesis: Atheris: Compiler for an Object-Oriented Programming Language

Experience

From shipped iOS apps to a studio of our own.

JT Digital

Co-Founder & Head of Marketing, Product Development and Engineering

Leading engineering, product development, and marketing. Building fluent-html, Everyframe, and 15+ client applications. Pioneering AI-assisted fullstack development with Claude Code.

Povio Labs

iOS Engineer

Shipped production iOS apps for Facelift, Noble Stay, and AXS VIP. Built PromiseKit, a monadic async library with Haskell-inspired operators, used by 50K daily users.

University of Ljubljana

Teaching Assistant

Three semesters teaching at the Faculty of Computer and Information Science: assistant for Compilers and Virtual Machines, and tutor for Functional Programming across two semesters.

Sportradar

iOS Intern

Student internship on the iOS team, building Triglav Škode, Triglav Zdravje, and iTriglav.

Technical skills

Languages, domains, foundations.

Languages
TypeScript Swift Java C++ Python C Haskell
Domains
Compiler Design & PLT Graphics Programming Network Science & Graph Algorithms Numerical Computing Machine Learning Full-Stack Web Development iOS Development AV Pipeline Engineering
Theoretical foundations
Category Theory Type Theory Compiler Theory Recursion Schemes Ownership & Borrowing

Projects

23 projects, six disciplines.

Compilers, graphics, machine learning, systems, and tooling. Every claim below links to the real thing.

01

Compilers & Language Engineering

7+ compilers across Java, Swift, C, Zig, Mojo, and TypeScript: from OOP to FP to ownership to bytecode to DSLs.

04

Systems & Production Software

Type-safe frameworks, production libraries, and systems programming.

Work with Toni

The compiler does the complaining.

The same rigor behind these 23 projects goes into every JT Digital engagement: type-safe tooling, production systems, and software you can click before you sign.

Get in touch Or see the studio at jtdigital.si