Az első programomat kb. 10 éves koromban írtam — egy Commodore 64-en, apám programozási könyveiből tanulva, Basic nyelven. Utána Turbo Pascal következett: saját játékok és toolok. Ez az önálló tanulás vezetett a műszaki szakközépiskolába, majd egy informatikus mérnöki diplomához, mikroelektronika szakiránnyal. 15+ év szakmai munka után a stack teljesen megváltozott — a hozzáállás nem.
Karrierív
Független szoftverfejlesztő · Egyéni vállalkozó
Párhuzamos szerződéses munka több ügyfélnek: TESCO (biztonsági rendszerek), AGIS (vállalati megfigyelő rendszerek), Ginger Wallet (nyílt forrású Bitcoin kliens). Emellett kis szériás 3D nyomtatásos gyártás, valamint okosotthon és villanyszerelési képesítés megszerzése folyamatban.
Core Developer → CTO · Wasabi Wallet / zkSNACKs
Hat év az egyik legelterjedtebb Bitcoin privacy walleten. Cross-platform desktop kliens .NET-ben és Avaloniával, CoinJoin protokoll implementáció, ASP.NET Core koordinátor backend, SQLite tárolás, Ubuntu szerver infrastruktúra, Cloudflare integráció. Contributorból csapatvezetőn át CTO-vá nőttem, közel 35 fős csapatban. 4663 commit.
Senior szoftver- és beágyazott rendszer fejlesztő · Pentavox
Tíz év a teljes termékéletcikluson át: STM32 és Atmel mikrokontroller firmware C-ben, Bluetooth és BLE, érintőképernyő integráció, egyedi PCB firmware. Vállalati oldalon: kliens-szerver biztonsági monitoring, AGIS-Graph megfigyelő rendszer integráció, 100+ telepítés kiszolgálása, SQLite/MySQL/PostgreSQL, Ubuntu szerver. 10 000 darabos gyártási folyamat koordinálása, hosszú életciklusú termék karbantartás.
Hardver & szoftver fejlesztő · SuperCoach LLC (Scottsdale, USA)
Teniszlabda-adogató gép teljes fejlesztése: egyedi PCB tervezés és firmware, beágyazott vezérlő szoftver, PC-s kezelői felület. Teljes tulajdonlás az architektúrától a gyártáselőkészítésig és tesztelésig.
Stack
Elsődleges
- C# / .NET — Avalonia UI, ASP.NET Core, WPF
- REST API-k, elosztott kliens-szerver rendszerek
- SQLite, MySQL, PostgreSQL
- Ubuntu szerver, Cloudflare
- GitHub, CI/CD
Embedded & hardver
- C — STM32, Atmel, ESP32, nRF52
- Bluetooth / BLE
- PCB tervezés — EAGLE, Altium
- Atollic TrueSTUDIO, Eclipse
Open source
- Wasabi Wallet — 4663 commit
- Ginger Wallet — aktív contributor
- Bitcoin privacy eszközök
Nyitott vagyok új projektekre
Hosszú távú szerződés vagy projekt alapú munka. .NET / C# rendszerek, embedded firmware, open source közreműködés vagy technikai tanácsadás.
Időpontot foglalok →Projektek
Ginger Wallet
2024Nyílt forrású, non-custodial Bitcoin privacy wallet CoinJoinnal. A Wasabi Wallet forkja, asztali használatra.
Wasabi Wallet
2018Nyílt forrású Bitcoin privacy wallet. Hat év core contributorként és CTO-ként, 4600+ commit a 1.x és 2.x generáción át.