1. 01FirmwareRust, C · USB, Bluetooth LE
  2. 02Asztali alkalmazásokC#, .NET · WPF, Blazor
  3. 03Szerver és APIGo, Python · PostgreSQL
  4. 04WebAngular, Blazor, TypeScript
  5. 05MobilFlutter, Xamarin, MAUI
  6. 06Infrastruktúralevelezés, felhő, felügyelet
  7. 07Teljes rendszerdokumentálva

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

Firmware, asztali alkalmazás, szerver, web, mobil és infrastruktúra a levelezésig: megtervezem, megépítem és dokumentálom, amire szükséged van. 2015 óta.

Bájtra pontos eszköz­kommunikáció

Ha az eszközöd USB-n vagy Bluetooth-on beszél, megírom a protokollt, a tesztelőt és a frissítőt. Egy orvostechnikai EEG-eszköz eszközláncát Rustban építettem.

Asztali alkalmazások mérésre és felügyeletre

Mérőműszer, klinikai kezelőprogram vagy biztonsági felügyelet: gyors, offline is működő Windows-alkalmazást készítek .NET-ben.

Mérés
EEG és GSR, Rust mag C ABI-n át
Felügyelet
Riasztók, kamerák · 3 603 teszt
Klinikai app
.NET 10 WPF · 2 586 teszt

Védett .NET-buildek a ProofCloakban

Ha .NET-alkalmazást adsz ki, ez védi a kódodat: feltöltöd a DLL-t, védett buildet és riportot kapsz. Saját termékem, az engine .NET 10, a backend Go. Nyisd meg a proofcloak.com-ot

Webes ERP, a régi adatokkal együtt

Egy 2013-as ASP.NET MVC rendszert költöztetek .NET 10 Blazorra és PostgreSQL-re, a cégek adataival együtt, izolált virtuális gépen próbálva.

Modulok
16 modul · 271 menüpont
Adatbázis
275 → 448 tábla
Integráció
NAV Online Számla, MNB

Mobilapp, ami az eszközödhöz kapcsolódik

Androidra és iOS-re fejlesztek Flutterben, Xamarinban és MAUI-ban. Az app Bluetooth-on olvassa az eszközt, offline is működik, és szinkronizál a szerverrel.

Infrastruktúra a levelezéstől a felügyeletig

A szerverek, a DNS, a levelezés és a monitorozás kódból épül fel, így bármikor újra előállítható és átadható. Az OffConOn infrastruktúráját így építettem.

Szerverek
7, kódból kezelve
Eszközök
OpenTofu, Ansible, SOPS
Felügyelet
Prometheus, Grafana, ELK

A teljes rendszer, dokumentálva

Követelmény, architektúra, kockázatelemzés, tesztterv, jegyzőkönyv és validálási rekord: így írtam az FDI EEG-alkalmazáshoz és a firmware-eszközökhöz. Pályázatnál a műszaki dokumentációt is.

Egy kézben, dokumentálva

Az eszköz szoftvere, a szerver, a webes felület, az app és a levelezés egy kézben van, mindez leírva. Nem kell több csapatot összehangolnod.

  • C#
  • .NET
  • Python
  • TensorFlow
  • Rust
  • Go
  • Flutter
  • TypeScript
  • Angular
  • PostgreSQL
  • Docker

17 beolvasztott PR a Wasabi Walletben

A Wasabi nyílt forrású, adatvédelmi fókuszú Bitcoin-tárca. A hozzájárulásaim nyilvánosak, bárki ellenőrizheti őket.

Hardveres tárcák
Blockstream Jade, BitBox02, Trezor Safe 3
CoinJoin
Kimenet másik tárcába (#12758)
Ginger Wallet
Kétlépcsős azonosítás, HWI 3.1.0
Nézd meg a PR-eket a GitHubon

Kérdések

Ha valamire itt nincs válasz, hívj vagy írj.

Hívj: +36 20 232 7012

Milyen nyelveken fejlesztesz?

C#-ban és .NET-ben 2015 óta, Pythonban 2017 óta, Rustban és Góban 2021 óta. Mobilra Dartban (Flutter), webre TypeScriptben (Angular).

Fejlesztesz telefonra is?

Igen, Androidra és iOS-re, Flutterben, Xamarinban és .NET MAUI-ban, Bluetooth-eszközökhöz kapcsolódó appokat is.

Írsz hardverrel kommunikáló szoftvert?

Igen: USB CDC, soros port és Bluetooth LE, firmware-frissítés XMODEM, YMODEM vagy USB-háttértár útján, a teszteszközökkel együtt.

Megírod a dokumentációt is?

Igen: követelmények, architektúra, kockázatelemzés, tesztterv, tesztjegyzőkönyv és validálási rekord, pályázatnál a műszaki dokumentáció is.

Hol érhetők el a saját termékeid?

A ProofCloak a proofcloak.com, az OffConOn az offconon.com címen érhető el.