Curriculum Vitae

Professional
Experience

Download PDF

Work Experience

Backend and blockchain engineer

Full-time Jul 2022 — Present

Inery Blockchain

Consensus and validation: contributed to consensus design; implemented validator pooling in groups of 11 to balance latency, security, and consistency. IneryDB indexing: 64-bit index types with characters packed at 5 bits per character (up to 12 characters per key) for compact, fast lookups. Data stack: EOSIO and Inery decentralized databases; Redis; MongoDB; PostgreSQL; MySQL. Linux and networking: server DevOps; TCP/UDP socket services; Bash and Python automation on Linux hosts. Cluster build and deploy: Bash and Python scripting to build, deploy, and operate blockchain node clusters. IneryDBMS: Node.js backend between the IneryDB DLS (decentralized ledger system) and the GUI client — plus broader C++ core and tooling.

Full-stack engineer with embedded RFID integration

Part-time Aug 2025 — Present

Eik Europe DOO

EIK Race Management platform: Laravel backend for the web application; C# / .NET for RFID readers, timing, and embedded integration with byte-level framing (see selected projects).

Co-founder and technical lead

Full-time Apr 2023 — Sep 2023

StepUpSave

Startup on the theme of well-being: backend ecosystem for a blockchain-powered well-being app; custom Linux server setup and multi-node cluster; developed C++ smart contracts. Mentored under Rising Starts; owned the path from prototype through early operations.

Intern — mobile applications

Jun 2019 — Jul 2019

ICraft

Čačak; C and C++ for mobile applications; learned data structures and algorithms in both languages.

Key projects

Representative engineering work — same selection as the site’s “Selected Work” / projects highlights. See the projects page for the full archive.

Flatpack

2025

C++CMakeSIMD

Standalone high-performance data structures library: Robin Hood hash map, 64-bit packed keys, fingerprinted probes, SIMD (AVX2 / SSE2 / NEON); header-only, cache-friendly design.

View repo

Flatpack Archive

2025

C++Binary formatCompressionCrypto

Standalone archival tool: custom .flatpack file format (header, file table, payloads), optional zlib/LZ4/Zstd/Brotli and AES-256, CLI to pack and restore directory trees.

View repo

Flatpack Protocol

2025

CLinux kernel module (GPL)

Standalone networking experiment: kernel module for a custom Ethernet EtherType, 10-byte header parsing, per-CPU debugfs statistics — not tied to the C++ libraries above.

View repo

Assembler

2022

C#Assembler → machine code

Hard-coded assembler → machine code tool for a custom CPU architecture (fixed ISA): maps mnemonics to encoded bit patterns — educational, low-level compilation focus.

View repo

train-stations

2023

KotlinGradle

Compiler-style assessment: dataflow analysis on a rail network using a worklist fixpoint and bitset cargo sets — fixpoint propagation and compiler-inspired reasoning.

View repo

EIK Race (race platform)

2025

LaravelC#.NETRFIDEmbedded

End-to-end EIK Race Management product (private codebase): Laravel powers the backend (registration, timing, event ops); C# services for RFID provisioning, reads, and timing with raw byte-level framing; hardware–embedded integration for timing lanes.

Visit site

Education

M.Sc. Software Engineering

In progress

Faculty of Technical Sciences, University of Kragujevac

Master’s programme in software engineering (ongoing).

B.Sc. Information Technologies

2019 — 2023

Faculty of Technical Sciences, University of Kragujevac

GPA: 9.42 / 10.0

Undergraduate degree focused on software engineering, systems, and applied computing.

Information Technologies

2015 — 2019

Secondary Technical School Čačak

GPA: 5.0 / 5.0

Secondary technical education in IT.

Awards

Dositej Obradović scholarship and diploma

Among the best 100 students in Serbia.

Vuk Karadžić diploma

National secondary-school diploma with distinction.

Speaking & events

FON Hackathon

2023

Belgrade

Blockchain / well-being project.

Tomorrow Conference — workshop speaker

2023

Decentralized databases

Workshop on decentralized databases.

Jahorina Tech Conference

2024

Speaker

Presented a decentralized database solution.

Republic of Serbia Programming Competition

2017, 2018

Belgrade

National programming competition.

Profile

Backend and systems engineer: blockchain consensus, IneryDB indexing and cluster operations, EOSIO-style and relational data stores, Linux DevOps, TCP/UDP services, Node.js and C++. At Eik Europe — Laravel and C# / .NET with RFID and embedded byte-level framing. Co-founded StepUpSave (well-being / blockchain); ships Flatpack C++ libraries and tooling.

Core strengths

  • Core: C++, C, C#, Python, Kotlin, Node.js, Linux, CMake, Git, Bash, TCP/UDP
  • Cloud & data: Docker, PostgreSQL, MySQL, MongoDB, Redis; EOSIO-style and Inery decentralized DBs
  • Delivery: Laravel, TypeScript/React, RFID/.NET integration; AES/RSA (applied); cluster scripting

Awards

  • Dositej Obradović scholarship and diploma — Among the best 100 students in Serbia.
  • Vuk Karadžić diploma — National secondary-school diploma with distinction.

Languages

  • EnglishB2
  • SerbianNative
  • ItalianBasic

Additional

  • Driving licence (B)