SL EN
Freelance / projektno / startup sodelovanja

Od ideje do popolne digitalne rešitve – vaš tehnični partner za POC, MVP in končne produkte

Razvoj programske opreme, strežniške infrastrukture, IoT rešitev in integracije umetne inteligence – za startupe, podjetja in posameznike, ki potrebujejo zanesljivo tehnično izvedbo.

🚀 Od prve ideje do delujočega prototipa, MVP in produkcijskega sistema.

Delujem samostojno ali kot del ekipe. Idealno za startupe brez lastnega tehničnega co-founderja ali za ekipe, ki potrebujejo izkušenega inženirja za kritične faze razvoja.

Storitve

1. Razvoj programske opreme po meri

Razvijam rešitve, ki so prilagojene vašemu projektu – ne obratno. Od prototipa do produkcije.

  • Java (Maven): backend razvoj za skalabilne aplikacije
  • Python & C: embedded sistemi, avtomatizacija, IoT, spletne servise
  • .NET / C#: Windows namizne aplikacije, Windows servisi
  • Kotlin & Java: Android aplikacije (Android Studio)

AI integracija

Umetna inteligenca kot del vašega produkta, ne samo kot buzzword.

  • Integracija AI v obstoječe ali nove aplikacije
  • Lastni modeli na vašem strežniku ali v oblaku
  • Avtomatizacija procesov, inteligentni pomočniki

2. Strežniške in mrežne rešitve

Poleg razvoja imam praktične izkušnje s sistemskim inženiringom in Linux administracijo, vključno z DevOps praksami.

  • Linux (Debian, CentOS): napredna administracija
  • Truenas SCALE: on-prem strežnik za shranjevanje in Nextcloud
  • OPNsense / PFsense: network firewall in routing rešitve
  • ISPConfig gostovanje: HTML, PHP, Python spletnih aplikacij z Let's Encrypt SSL certifikati (HTTPS)
  • VPN strežnik: pritlikav dostop do notranjih storitev
    • FTP strežnik: dostopen le preko VPN povezave
    • Mail strežnik: SMTP/IMAP dostopen le preko VPN povezave
  • Docker & Kubernetes: kontejnerizacija in orkestracija mikroservisov
  • CI/CD pipelines: avtomatizirano testiranje in deploy
  • Routerji, VPN, NAS, varnostne kopije in omrežna infrastruktura

3. IoT in strojna oprema

  • Razvoj IoT rešitev (ESP32, STM32, Arduino, Raspberry Pi)
  • Povezava senzorjev, aktuatorjev in komunikacijskih protokolov
  • Nizkonivojski C programi za elektroniko in nadzor
  • Celovita skrb za računalnike, strežnike in mrežno opremo

POC in MVP razvoj

POC – Proof of Concept

Če želite najprej preveriti, ali je ideja tehnično izvedljiva, pripravim Proof-of-Concept (POC):

  • hitro razvijem osnovno tehnično rešitev
  • preverim ključne tehnologije in arhitekturo
  • pokažem, ali je pristop smiseln in izvedljiv
  • idealno za zgodnje faze projektov in pripravo na investitorje

MVP – Minimalno življenjski produkt

MVP (Minimum Viable Product) je najhitrejša in stroškovno najbolj učinkovita pot, da idejo pretvorite v delujoč produkt, ki ga lahko preizkusite na trgu.

Kako poteka razvoj MVP

  • Analiza ideje in ciljne skupine: skupaj definiramo problem, uporabnike in minimalni nabor funkcij.
  • Tehnična zasnova: izberem optimalne tehnologije (mobilne, spletne, IoT, AI).
  • Hitro prototipiranje: izdelam delujoč prototip za testiranje pri uporabnikih ali investitorjih.
  • Iterativni razvoj: izboljšave na podlagi povratnih informacij.
  • Priprava na skaliranje: arhitektura, ki omogoča rast v polno produkcijsko rešitev.

Prednosti MVP pristopa

  • hitrejši vstop na trg
  • nižji stroški razvoja
  • manj tveganja
  • možnost pridobitve investicije na podlagi delujočega prototipa
  • idealno za ekipe brez lastnega programerja ali elektrotehnika

AI strežnik in razvojna AI delovna postaja

Postavitev lastnega AI strežnika

Za podjetja, ki želijo lokalno poganjati AI modele in imeti popoln nadzor nad podatki, postavim in konfiguriram lasten AI strežnik, optimiziran za srednje zahtevne modele in razvojne procese.

  • izbira optimalne strojne opreme (GPU, RAM, NVMe, hlajenje)
  • namestitev Linux okolja (Debian, Ubuntu Server, CentOS)
  • konfiguracija CUDA, cuDNN, PyTorch, TensorFlow
  • KVM, Docker ali Kubernetes za AI delovne procese
  • varnostna konfiguracija, VPN dostop, izolacija okolij

Uporaba: lastni LLM modeli, računalniški vid, IoT + AI sistemi, razvoj in testiranje algoritmov.

Razvoj in testiranje na AI delovni postaji

Za projekte, ki še niso pripravljeni na velik AI strežnik ali za fazo prototipiranja, nudim razvoj in testiranje na AI delovni postaji srednje zahtevne velikosti.

  • testiranje prototipov pred selitvijo na večji strežnik
  • razvoj in optimizacija algoritmov
  • simulacije IoT naprav in senzorjev
  • hitre iteracije pri razvoju MVP-jev z AI komponentami

Tipične konfiguracije

  • 1× ali 2× GPU (npr. Nvidia RTX in AMD)
  • 64–128 GB RAM
  • NVMe SSD za hitro delo z modeli
  • KVM ali Docker okolje za izolirane eksperimente

Izbrani projekti

Nekaj primerov, kjer sem združil razvoj, sistemsko administracijo, IoT in AI v konkretne rešitve.

Remote Office Access System

Zasnova in implementacija varne infrastrukture za oddaljeno delo, vključno z VPN, avtentikacijo, strežniško konfiguracijo in nadzorom dostopa.

Embedded Software for Electronics

Razvoj nizkonivojskih C programov za strojno opremo, nadzor naprav, komunikacijo s senzorji in zanesljivo delovanje v realnem času.

Android aplikacije na Google Play

Google Play Android Developer

Google Play Android developer z aplikacijo za pošiljanje geolokacijskih SMS sporočil.

Dockerized Microservices

Načrtovanje in postavitev modularnih sistemov z Dockerjem in Kubernetesom, CI/CD pipelines in opazovanjem delovanja v produkciji.

Patenti

Izbrani patenti in intelektualna lastnina razvitih s strani Sorlija.

A PROCEDURE FOR IDENTIFYING THE CONTAINER AND DETERMINING THE WEIGHT OF THE FOODS ON THE HEATING PLATES INSTALLED ON THE SINGLE PANEL OF THE SMART COOKER

201700287 · Issued Oct 24, 2017
Prikaži patent

A PROCEDURE FOR REPORTING A GEOGRAPHICAL LOCATION WHEN ESTABLISHING ADIAL-UP CONNECTION BETWEEN THE PHONES

201700105 29/00 · G01C 21/00 · Issued Apr 18, 2017
Prikaži patent

A DEVICE AND A PROCEDURE FOR DETECTING THE STATE OF VEHICLE MOVEMENT BY TELEPHONE

201600106 21/00 · Issued Apr 28, 2016
Prikaži patent

ELECTRONIC DEVICE WITH A PROCEDURE OF INDEXATION OF GEOGRAPHIC LOCATION

201700105 19/00 · G06F 17/00 · Issued Oct 16, 2015
Prikaži patent

The Procedure of Sending, Receiving and Forwarding and Display Information on the Displays of Processing Weak Devices

201500187 29/00 · Issued Aug 17, 2015
Prikaži patent

Certifikati

Professional Scrum Master I (PSM I) Oracle Certified Professional, Java SE 6 Programmer

Professional Scrum Master™ I (PSM I) - Scrum.org, Issued May 2024
Oracle Certified Professional, Java SE 6 Programmer - Oracle, Issued Dec 2012
Radioamater A classe, Klicni znak S50ST, April 2026

O meni

Sem elektrotehnik, inženir računalništva in informatike, radioamater, razvijalec programske opreme in pisec patentne dokumentacije ter patentnih zahtevkov.

Moje delo združuje programiranje, elektroniko, sistemsko administracijo, umetno inteligenco in IoT, zato lahko pokrijem celoten tehnični spekter projekta – od strojne opreme in prototipov do kompleksne programske kode in AI integracij.

Moj pristop

  • čista, pregledna in vzdržna koda
  • odprta in jasna komunikacija
  • uporaba sodobnih tehnologij in dobrih praks
  • razumevanje startup dinamike (POC, MVP, iteracije, omejeni proračuni)
  • osredotočenost na zanesljivost, varnost in skalabilnost

AI kot orodje

Aktivno uporabljam AI orodja za pospešitev razvoja, pomoč pri generiranju kode, dokumentaciji in iskanju optimizacij – z namenom, da je vaš projekt hitreje in kakovostneje zaključen.

Kontakt

Imate projekt, ki potrebuje tehnično izvedbo? Z veseljem prisluhnem vašim željam in pripravim neobvezujočo ponudbo – od enkratnih projektov do dolgoročnega sodelovanja.

  • Email:
  • Telefon:
  • Lokacija: Kranj, Slovenija
  • Radioamater: klicni znak S50ST
  • Način sodelovanja: honorarno, projektno ali dolgoročno kot zunanji tehnični partner