1. 01KészülékszoftverRust, C · USB, Bluetooth LE
  2. 02Számítógépes programC#, .NET · WPF, Blazor
  3. 03Szerver és adatbázisGo, Python · PostgreSQL
  4. 04WebAngular, Blazor, TypeScript
  5. 05Telefonos appFlutter, Xamarin, MAUI
  6. 06Üzemeltetésszerverek, levelezés, felügyelet
  7. 07Teljes rendszerdokumentálva

Minden egy helyről. Rétegről rétegre.

Szoftvert fejlesztek cégeknek, a készülékben futó programtól a telefonos appig. A tervezést, a fejlesztést, az üzemeltetést és a dokumentációt egy kézből kapja. 2015 óta.

Keressen, ha ismerős valamelyik helyzet

  • 01

    „Van egy készülékünk, kell hozzá program.”

    Megírom a készülék szoftverét, és hozzá a számítógépes vagy telefonos programot.

  • 02

    „Régi a rendszerünk, de nem állhat le.”

    Újat építek mellé lépésenként. A régi közben működik, az adatok megmaradnak.

  • 03

    „Táblázatokban és papíron fut a cég.”

    Saját rendszert kap ügyfélnyilvántartással, számlázással, raktárral és kimutatásokkal.

  • 04

    „Kell egy app a termékünkhöz.”

    Androidra és iPhone-ra egyszerre készül, Bluetooth-os eszközhöz is.

  • 05

    „Az engedélyhez dokumentáció kell.”

    Megírom a szabvány szerinti szoftverdokumentációt, orvostechnikai eszközhöz és pályázathoz is.

  • 06

    „Mit lehetne nálunk AI-val megoldani?”

    Megnézem, hol spórol időt, és oda beépítem: felismerés, számlálás, asszisztens.

Szakterületeim, és az iparágak, ahol dolgoztam

Balra a szakterület, jobbra az iparág. Válasszon egyet, és a vonalak megmutatják, hol alkalmaztam.

Szakterület

Iparág

  • Orvos­technika
  • Biztonság­technika
  • Vállalat­irányítás
  • Keres­kedelem
  • Online platform
  • Saját termékek

Készülék­szoftver

A készülékben futó program, és ami a számítógéppel vagy a telefonnal összeköti: USB-n, Bluetooth-on, kábelen. Gyártósori ellenőrző és biztonságos frissítő is.

Eszközök

  • Rust
  • C
  • USB
  • Bluetooth
  • RFID

Számítógépes program

Windows-programok méréshez, felügyelethez és ügyféladatokhoz. Internet nélkül is működnek, több nyelven.

Eszközök

  • C#
  • .NET
  • WPF
  • Avalonia
  • SQLite

Szerver, adatbázis

A háttérrendszer, ami az adatokat tárolja, és kiszolgálja a weboldalt, az appot és a készülékeket. Fizetéssel és online számlázással.

Eszközök

  • .NET
  • Go
  • Python
  • PostgreSQL
  • SQL Server

Web

Böngészőből használható rendszerek: irányítóközpont, vállalatirányítás, ügyfélfelület.

Eszközök

  • Blazor
  • Angular
  • TypeScript
  • React

Telefonos app

Android- és iPhone-appok egy kódból, Bluetooth-os eszközökhöz is. Térerő nélkül is használhatók.

Eszközök

  • Flutter
  • .NET MAUI
  • Xamarin
  • Kotlin

AI, adat­elemzés

Hang- és képfelismerés, beépített AI-asszisztens, kimutatások a meglévő adatokból.

Eszközök

  • TensorFlow
  • OpenVINO
  • OpenCV
  • ML.NET
  • Python

Üzemel­tetés

Szerverek, domain, levelezés, mentés és felügyelet. Leírásból épül fel, ezért bármikor újra előállítható és átadható.

Eszközök

  • Docker
  • OpenTofu
  • Ansible
  • Cloudflare
  • Grafana

Teszt, dokumen­táció

Automata ellenőrzések minden változtatás után, és szabvány szerinti dokumentáció orvostechnikai szoftverhez és pályázathoz.

Eszközök

  • IEC 62304
  • ISO 14971
  • xUnit
  • Playwright
  • GINOP, VEKOP

Három esettanulmány

Orvostechnikai eszköz

Probléma
A gyártónak minden szoftverfrissítés után igazolnia kell, hogy az eszköz hibátlanul működik.
Megoldás
Automata tesztelőt, gyártósori ellenőrzőt és biztonságos frissítőt írtam, a szabvány szerinti dokumentációval együtt.
Eredmény
Több mint 1 300 ellenőrzés fut le egy indításra, a jegyzőkönyv magától elkészül.

Vállalatirányítás

Probléma
Egy 2013 óta használt rendszer elavult, de a cégek mindennapi munkája ezen fut.
Megoldás
Új alapokra építettem, a régi adatok átköltöztetésével. Az online számlázás végig megmaradt.
Eredmény
16 modul, a régi és az új képernyők egyenként összevetve, több mint 18 000 automata ellenőrzéssel.

Biztonságtechnika

Probléma
Egy üzletlánc riasztásait figyelő régi program cserére szorult. A hálózaton nincs internet, az éles riasztókon nem lehet kísérletezni.
Megoldás
Böngészőből használható irányítóközpontot építettem, és egy szimulátort, ami teszteléskor a valódi riasztót helyettesíti.
Eredmény
A kezelők alaprajzon látják a riasztásokat. A frissítéseket több mint 2 500 automata ellenőrzés védi.

AI és adatelemzés

Ott építem be, ahol időt spórol, vagy olyat vesz észre, amit ember nem győzne figyelni.

Mesterséges intelligencia

Hangfelismerés
Okosóra és telefon jelzi a környezet hangjait hallássérülteknek. Pályázati projekt, csapatban.
Számlálás kameraképből
Hányan léptek be az üzletbe, hagyományos kamerával. A rendszer a saját pontosságát is méri.
Beépített asszisztens
A vállalatirányítási rendszerben kérdezni lehet tőle, és feladatokat is elvégez.

Adatelemzés

Kimutatások
Irányítópultok és mutatószámok a cég adataiból, PDF-be és Excelbe is.
Látogatottság
Forgalmi grafikonok üzletenként.
Felügyelet
A szerverek állapota, naplói és riasztásai egy helyen.

Kérdések

Ha valamire itt nem talál választ, hívjon vagy írjon.

Telefon: +36 20 232 7012

Hogyan indul a közös munka?

Írjon néhány sort arról, mire van szüksége, vagy hívjon fel. Átbeszéljük a feladatot, majd leírom, mit készítek el és milyen lépésekben.

Egyedül dolgozik?

Igen. A tervezéstől az üzemeltetésig minden egy kézben van, így Önnek egyetlen kapcsolattartója van. Nagyobb feladatnál csapatban is dolgozom, ahogy az OffConOn platformon.

Meglévő rendszerhez is tud csatlakozni?

Igen. Gyakran régi rendszer mellé építek újat úgy, hogy a régi közben tovább működik, az adatok pedig átkerülnek.

A dokumentációt is elkészíti?

Igen: követelmények, felépítés, kockázatelemzés, tesztterv és tesztjegyzőkönyv, orvostechnikai szoftverhez szabvány szerint, pályázathoz a műszaki részt.

Milyen technológiákkal dolgozik?

C# és .NET 2015 óta, Python 2017 óta, Rust és Go 2021 óta. Mobilra Flutter és .NET MAUI, webre Blazor és Angular, adatbázisnak főleg PostgreSQL.