Tehnologija in metode dela

Povzetek storitve

Pregled orodij in pristopov iz prakse, povezan z referencami ter prilagojen različnim poslovnim in tehničnim okoljem.

Delujem tehnološko agnostično. Tehnologije izbiram glede na poslovni cilj, potrebe ekipe in obstoječe okolje naročnika. Rešitve prilagajam sodobnim tehnologijam in jih povezujem tudi z obstoječimi (legacy) sistemi. Spodnji pregled prikazuje tehnologije in pristope iz mojih projektov ter delavnic; ne predstavlja omejitve na posameznega ponudnika ali nabor orodij.

Tehnologije in pristopi, ki povezujejo moje izvedene projekte in praktične delavnice. Pri pojmih najdete razlago, povezane izkušnje in ustrezne storitve za uporabo v vašem podjetju.

.NET

Razvojna platforma za izdelavo aplikacij, API-jev in zalednih storitev.

AEO

Oblikovanje dostopne in jasne vsebine, ki neposredno odgovarja na vprašanja uporabnikov in jo lahko uporabijo sistemi za podajanje odgovorov. Te vsebinske in tehnične izboljšave povezujem v storitvi GEO optimizacije za podjetja.

Agilno projektno vodenje

Iterativno načrtovanje in izvedba s sprotnim preverjanjem rezultatov ter prilagajanjem prioritet. Znanje ekipe razvijamo s praktičnimi delavnicami projektnega vodenja, poslovne analize in agilnega dela.

AI agenti

AI sistemi, ki pri izvajanju nalog povezujejo obdelavo informacij, orodja in korake poslovnega procesa. Njihovo delovanje je lahko omejeno s pravili in človeškim potrjevanjem. Uporabo za konkretne naloge podjetja načrtujemo v okviru razvoja in integracije AI agentov.

AI avtomatizacija

Povezovanje AI z delovnimi postopki za avtomatizirano obdelavo in izvedbo nalog. V poslovni proces ta pristop vključimo pri avtomatizaciji poslovanja z AI.

AI-OCR

Prepoznavanje besedila v dokumentih v povezavi z AI za razumevanje vsebine, izluščanje polj in pripravo strukturiranih podatkov. V poslovni proces ta pristop vključimo pri avtomatizaciji poslovanja z AI.

Anthropic LLM

Jezikovni modeli ponudnika Anthropic za obdelavo in ustvarjanje vsebin.

API integracije

Programski vmesniki povezujejo aplikacije in naprave ter omogočajo izmenjavo podatkov ali sprožanje dogovorjenih operacij.

Avtomatizirano testiranje

Samodejno izvajanje testov za preverjanje delovanja in odkrivanje regresij.

Backend

Zaledna poslovna logika, storitve in obdelava podatkov aplikacije.

Blueprint rešitve

Načrt rešitve, ki povezuje poslovne zahteve, procese in predvideno izvedbo. Ta pristop pomaga uskladiti zahteve in izvedbo pri vodenju IT projektov in digitalizacije.

C#

Programski jezik, ki se uporablja tudi pri razvoju aplikacij na platformi .NET.

Chain of thought

Pristop k reševanju večstopenjskih nalog z vmesnimi koraki. Pri praktični uporabi je pomembno preverjanje rezultata; zapisana razlaga ni dokaz pravilnosti.

Chromium

Odprtokodni brskalniški projekt, ki je osnova za izvajanje in prikaz spletnih vsebin.

Claude

Družina modelov Anthropic za obdelavo vsebin, programiranje in uporabo v aplikacijah.

ClickUp

Orodje za organizacijo projektov, nalog, odgovornosti in sodelovanja ekip.

Codex

OpenAI orodje za podporo razvoju programske opreme z AI agenti.

CRM

Sistemi za upravljanje odnosov s strankami, prodajnih priložnosti in zgodovine komunikacije. Povezave med sistemi načrtujemo glede na potek dela pri digitalizaciji poslovnih procesov.

CSS

Jezik za oblikovanje videza, postavitve in odzivnega prikaza spletnih strani.

Docker

Platforma za pakiranje in izvajanje aplikacij v vsebnikih.

Dostopnost za AI agente

Tehnična in vsebinska zasnova javnih strani, ki podpira dostop ter razumevanje vsebine s strani AI agentov. Te vsebinske in tehnične izboljšave povezujem v storitvi GEO optimizacije za podjetja.

ERP

Poslovni informacijski sistemi, ki povezujejo procese in podatke, denimo finance, nabavo, zaloge in proizvodnjo. Povezave med sistemi načrtujemo glede na potek dela pri digitalizaciji poslovnih procesov.

ESP32

Družina mikrokrmilnikov za vgrajene sisteme in povezane naprave.

Flipped interaction

Pristop k podajanju navodil, pri katerem AI postavlja vprašanja uporabniku, da zbere potreben kontekst pred pripravo odgovora. Praktično uporabo na nalogah vaše ekipe obravnavamo na AI delavnicah za zaposlene.

Freshdesk

Platforma za podporo strankam in obravnavo podpornih zahtevkov.

Frontend

Uporabniški del aplikacije, s katerim uporabnik neposredno sodeluje.

Gemini CLI

Orodje za delo z AI iz ukazne vrstice v razvojnem okolju.

GEO

Prilagajanje strukture, razumljivosti in vsebinske podlage spletnih strani za generativna iskalna okolja. Te vsebinske in tehnične izboljšave povezujem v storitvi GEO optimizacije za podjetja.

GitHub

Platforma za upravljanje izvorne kode z Gitom in sodelovanje pri razvoju programske opreme.

Google Drive

Storitev za shranjevanje, deljenje in organizacijo datotek.

GPT

Družina modelov OpenAI za obdelavo in ustvarjanje vsebin ter podporo aplikacijam z AI.

GraphQL

Poizvedovalni jezik za API, pri katerem odjemalec opredeli podatke, ki jih potrebuje.

Grok

Družina AI modelov in pomočnik ponudnika xAI.

Hibridno projektno vodenje

Povezovanje klasičnega projektnega okvira z agilnimi načini izvedbe. Znanje ekipe razvijamo s praktičnimi delavnicami projektnega vodenja, poslovne analize in agilnega dela.

HTML

Označevalni jezik za strukturo spletnih strani in uporabniških vmesnikov.

Human in the loop

Vključitev človeka v pregled, potrjevanje ali odločanje znotraj avtomatiziranega procesa. V poslovni proces ta pristop vključimo pri avtomatizaciji poslovanja z AI.

IoT in senzorika

Povezovanje fizičnih naprav in senzorjev s programsko opremo za zbiranje ter uporabo podatkov iz dejanskega okolja. Poslovno uporabo podatkov iz naprav in proizvodnje obravnavamo pri digitalni transformaciji proizvodnje.

ITIL

Prakse upravljanja IT storitev, njihovega delovanja in stalnega izboljševanja.

JavaScript

Programski jezik za interaktivnost spletnih vmesnikov in razvoj aplikacijske logike.

Jezikovni modeli (LLM)

Modeli za obdelavo in ustvarjanje besedila. V poslovnem procesu lahko podpirajo razvrščanje, povzemanje in pripravo vsebine. Poslovni namen in ustrezen način uporabe opredelimo pri uvedbi AI v podjetje.

Jira

Orodje za načrtovanje dela, spremljanje nalog, zahtevkov in napredka ekip.

JSON

Besedilni format za izmenjavo strukturiranih podatkov med sistemi. Uporablja pare imen in vrednosti ter sezname.

Uradna dokumentacija

Kanban

Pristop k vizualizaciji dela, omejevanju dela v teku in izboljševanju pretoka nalog. Znanje ekipe razvijamo s praktičnimi delavnicami projektnega vodenja, poslovne analize in agilnega dela.

Kibernetska varnost

Zaščita aplikacij, sistemov in podatkov ter nadzor njihove uporabe.

Klasično projektno vodenje (waterfall)

Vodenje projekta po vnaprej opredeljenih fazah, zahtevah in mejnikih.

LangChain

Ogrodje za razvoj aplikacij, ki povezujejo jezikovne modele s podatki in orodji.

LangGraph

Ogrodje za gradnjo agentskih procesov z upravljanjem stanja in poteka izvajanja.

LTE

Tehnologija mobilnega omrežja za prenos podatkov.

MCP – Model Context Protocol

Protokol za povezovanje AI aplikacij z zunanjimi orodji in podatkovnimi viri. Uporabo za konkretne naloge podjetja načrtujemo v okviru razvoja in integracije AI agentov.

Uradna dokumentacija

MES

Sistemi za spremljanje in podporo izvajanju proizvodnje ter povezovanje proizvodnih podatkov s poslovnimi procesi. Poslovno uporabo podatkov iz naprav in proizvodnje obravnavamo pri digitalni transformaciji proizvodnje.

Microsoft Outlook

Orodje za e-pošto in organizacijo dela, ki se lahko poveže z avtomatizirano obravnavo sporočil in zahtevkov.

Microsoft SQL Server (MS SQL)

Microsoftov sistem za upravljanje relacijskih podatkovnih baz.

Mikrostoritve

Arhitekturni pristop, pri katerem rešitev sestavljajo ločene storitve z opredeljenimi nalogami in vmesniki.

MongoDB

Dokumentna podatkovna baza za shranjevanje in obdelavo podatkov.

Monitoring

Spremljanje delovanja sistemov, napredka in odstopanj za pravočasno ukrepanje.

MySQL

Relacijski podatkovni sistem za shranjevanje in obdelavo podatkov z jezikom SQL.

n8n

Orodje za sestavljanje in izvajanje delovnih tokov ter povezovanje sistemov in AI korakov. V poslovni proces ta pristop vključimo pri avtomatizaciji poslovanja z AI.

Node.js

Izvajalno okolje za JavaScript zunaj spletnega brskalnika.

NVMe

Protokol za dostop do hitrih pomnilniških naprav, kot so SSD diski.

Odzivni spletni razvoj

Prilagajanje vmesnika različnim velikostim zaslonov in načinom uporabe.

Ollama

Orodje za lokalno izvajanje jezikovnih modelov.

OpenAI LLM

Jezikovni modeli ponudnika OpenAI za obdelavo in ustvarjanje vsebin. Posamezna različica modela pri tem projektu ni navedena.

Persona prompting

Določitev vloge ali perspektive, iz katere naj AI obravnava nalogo. Praktično uporabo na nalogah vaše ekipe obravnavamo na AI delavnicah za zaposlene.

pgvector

Razširitev PostgreSQL za shranjevanje vektorjev in iskanje po njihovi podobnosti.

PHP

Programski jezik za spletne aplikacije in strežniško logiko.

Playwright

Orodje za avtomatizacijo spletnih brskalnikov in preverjanje spletnih aplikacij.

PMP certifikat

Certifikat Project Management Professional na področju projektnega vodenja.

Podatkovne baze

Sistemi za organizirano shranjevanje, pridobivanje in upravljanje podatkov. Podatke povežemo s poslovnimi vprašanji v okviru poslovne analitike in kazalnikov uspešnosti.

Poslovna analiza

Razumevanje poslovnih potreb, procesov in zahtev kot podlaga za zasnovo rešitve. Potrebe uporabnikov in razvojne prioritete usklajujemo v okviru poslovne analize in agilnega produktnega vodenja.

PostgreSQL

Relacijski podatkovni sistem. V bančnem projektu je poleg vektorske komponente navedena tudi uporaba relacijske baze PostgreSQL.

Predpomnjenje (caching)

Začasno shranjevanje podatkov ali rezultatov za hitrejše odzive in manjšo obremenitev sistemov.

Produktno vodenje

Usmerjanje razvoja produkta glede na vrednost za uporabnika, poslovne cilje in prioritete. Potrebe uporabnikov in razvojne prioritete usklajujemo v okviru poslovne analize in agilnega produktnega vodenja.

Prompting

Oblikovanje navodil, konteksta in pričakovanega izhoda za AI model. Praktično uporabo na nalogah vaše ekipe obravnavamo na AI delavnicah za zaposlene.

Prototipiranje

Izdelava zgodnje preizkusljive različice za preverjanje ideje in zbiranje povratnih informacij.

Python

Programski jezik za razvoj aplikacij, integracij in avtomatizacij.

Qwen

Družina jezikovnih modelov. V bančnem projektu je bil uporabljen interni LLM Qwen.

RAG agenti

AI rešitve, ki pri pripravi odgovorov uporabljajo pridobljene vsebine iz izbranih virov znanja. Uporabo za konkretne naloge podjetja načrtujemo v okviru razvoja in integracije AI agentov.

Raspberry Pi

Platforma majhnih računalnikov za razvoj naprav, prehodov in drugih računalniških rešitev.

Razvoj po meri

Izdelava programskih rešitev, integracij in avtomatizacij, prilagojenih procesom ter zahtevam naročnika. Od zasnove do izvedbe vas podpiram pri razvoju digitalnih platform in programskih rešitev.

Razvoj produkta

Pot od poslovne ideje in preverjanja potreb do uporabnega produkta in nadaljnjih izboljšav. Od zasnove do izvedbe vas podpiram pri razvoju digitalnih platform in programskih rešitev.

React.js

Knjižnica JavaScript za gradnjo uporabniških vmesnikov.

RTF – Role, Task, Format

Strukturiranje navodila v tri dele: vloga, naloga in pričakovana oblika odgovora. Praktično uporabo na nalogah vaše ekipe obravnavamo na AI delavnicah za zaposlene.

Scrum

Okvir za sodelovanje ekipe pri iterativnem razvoju produkta. Znanje ekipe razvijamo s praktičnimi delavnicami projektnega vodenja, poslovne analize in agilnega dela.

Scrum certifikat

Certifikacijsko znanje s področja Scruma; konkretni naziv in izdajatelj sta odvisna od pridobljenega certifikata.

Self-healing

Povratne zanke za zaznavanje težav, preverjanje in samodejno odpravljanje napak v dogovorjenem obsegu.

SEO

Optimizacija vsebine in tehnične zasnove spletnih strani za odkrivanje, razumevanje in prikaz v iskalnikih. Te vsebinske in tehnične izboljšave povezujem v storitvi GEO optimizacije za podjetja.

SG-BME680

Senzorski modul, uporabljen v IoT projektu.

SharePoint

Microsoftova platforma za upravljanje in sodelovanje pri dokumentih ter vsebinah.

SIM

Identifikacijski modul za povezovanje naprave v mobilno omrežje.

Sistemske integracije

Povezovanje aplikacij, podatkovnih virov in poslovnih sistemov v usklajen proces. Povezave med sistemi načrtujemo glede na potek dela pri digitalizaciji poslovnih procesov.

Slack

Platforma za komunikacijo in sodelovanje ekip.

SMTP

Protokol za pošiljanje elektronske pošte med poštnimi sistemi.

Spletna analitika

Merjenje in razlaga obiskov, uporabniških poti ter pomembnih dejanj za izboljševanje spletne rešitve. Podatke povežemo s poslovnimi vprašanji v okviru poslovne analitike in kazalnikov uspešnosti.

SQL

Jezik za poizvedovanje, obdelavo in upravljanje podatkov v relacijskih podatkovnih bazah. Podatke povežemo s poslovnimi vprašanji v okviru poslovne analitike in kazalnikov uspešnosti.

SQLite

Vgrajeni podatkovni sistem, ki uporablja SQL in ne potrebuje ločenega strežniškega procesa.

SSH

Protokol za varen oddaljeni dostop in upravljanje sistemov.

Strojni vid

Računalniška obdelava slik in videa za prepoznavanje ter razumevanje vizualnih informacij.

Strojno učenje

Pristopi, pri katerih modeli iz podatkov pridobivajo vzorce za napovedovanje ali odločanje. Poslovni namen in ustrezen način uporabe opredelimo pri uvedbi AI v podjetje.

Strukturirani podatki

Strojno berljivi opisi vsebine in njenih povezav, ki dopolnjujejo vidno vsebino spletne strani. Te vsebinske in tehnične izboljšave povezujem v storitvi GEO optimizacije za podjetja.

Upravljanje sprememb

Urejena obravnava, presoja in uvedba sprememb rešitev ter storitev. Ta pristop pomaga uskladiti zahteve in izvedbo pri vodenju IT projektov in digitalizacije.

Upravljanje tveganj

Prepoznavanje, vrednotenje in obravnava negotovosti, ki vplivajo na cilje projekta. Ta pristop pomaga uskladiti zahteve in izvedbo pri vodenju IT projektov in digitalizacije.

Upravljanje zahtev

Zajem, razjasnjevanje, usklajevanje in spremljanje zahtev skozi razvoj rešitve. Ta pristop pomaga uskladiti zahteve in izvedbo pri vodenju IT projektov in digitalizacije.

UX in UI oblikovanje

Zasnova uporabniške izkušnje, uporabniških poti in vmesnika aplikacije. Od zasnove do izvedbe vas podpiram pri razvoju digitalnih platform in programskih rešitev.

Varovalke pred prompt injection

Ukrepi za omejevanje vpliva zlonamernih navodil v nezaupanja vrednih vsebinah na delovanje AI sistema.

Večagentna orkestracija

Usklajevanje več AI agentov z različnimi vlogami, nalogami in orodji v skupnem procesu. V poslovni proces ta pristop vključimo pri avtomatizaciji poslovanja z AI.

Vektorizacija znanja

Pretvorba vsebine v številčne predstavitve, ki omogočajo iskanje po podobnosti. V projektih podpira dostop do ustreznih vsebinskih virov. Uporabo za konkretne naloge podjetja načrtujemo v okviru razvoja in integracije AI agentov.

Vektorske podatkovne baze

Shranjevanje in iskanje vektorskih predstavitev podatkov za iskanje po podobnosti.

VPS

Virtualni zasebni strežnik za gostovanje in izvajanje aplikacij ter storitev.

Vzdrževanje spletnih rešitev

Odpravljanje napak, preverjanje delovanja in nadgrajevanje obstoječih spletnih strani ter trgovin.

Webhook

HTTP klic, s katerim sistem sproži obdelavo v drugem sistemu. V bančnem projektu je bil uporabljen testni webhook za kontrolirano izvedbo.

WooCommerce

Razširitev WordPressa za spletno trgovino in povezane prodajne procese.

WordPress

Sistem za upravljanje spletnih vsebin in razvoj spletnih rešitev z razširitvami.

WordPress teme po meri

Razvoj tem, prilagojenih vsebini, vizualni podobi in načinu urejanja naročnikove strani.

WordPress vtičniki po meri

Razvoj dodatnih funkcionalnosti in integracij za WordPress ter WooCommerce.

Zagotavljanje kakovosti (QA)

Pristopi k preverjanju, ali rešitev izpolnjuje dogovorjene zahteve in pričakovano kakovost.

Zendesk

Platforma za podporo strankam in upravljanje komunikacije ter zahtevkov.

Naredimo skupaj naslednji korak

Primož Frelih se z vami osredotoči na vaše cilje in pot do njihove uresničitve.