Author Image

Üdvözöl Rolcsi

Kovács Roland

Szoftverfejlesztő

Szenvedélyes szoftverfejlesztő vagyok, 25 éves szabadúszó tapasztalattal. Natív nyelven fejlesztek iOS alkalmazásokat Swift kódban, valamint szerver oldali szoftvereket és keretrendszereket Rust nyelven. Mélyebb matematikai ismereteket igénylő feladatok megoldásában segítek cégeknek, például komplex 3D modellek generálásában, vagy algoritmusok optimalizálásában. Újabban okosotthonok automatizálásával is foglalkozom.

Készségek

Tapasztalatok

1
Dlabs Kft.

2026. március - jelenleg

Budapest

A Dlabs Kft. blokklánc-technológiai szolgáltatásokra szakosodott cég, amely okosszerződéseket, egyedi blokklánc-ökoszisztémákat és ezekre épülő üzleti alkalmazásokat fejleszt. Saját fejlesztése a Mosaic Chain blokklánc, amely a trustless pénzügyi megoldásoknak teremt professzionális kereteket.

Rust-fejlesztő

2026. március - jelenleg

Feladatok:
  • a Mosaic Chain blokklánc fejlesztése Rust nyelven
  • a fejlesztőcsapat tagja

Magyarország

Saját vállalkozásban fejlesztett és értékesített Fibaro Home Center QuickAppok Nilan légtechnikai és hőszivattyús berendezésekhez, valamint Pego párásítókhoz, licenckulcsos konstrukcióban. 2025-től magánszemélyeknek és kisvállalkozásoknak szóló okosotthon- és hálózati csomagok kidolgozása.

Okosotthon- és hálózati megoldások fejlesztése

2025 - 2026. március

Feladatok:
  • magánszemélyeknek és kisvállalkozásoknak szóló szolgáltatáscsomagok kidolgozása
  • otthoni és irodai WiFi-hálózatok tervezése és kialakítása
  • Home Assistant alapú okosotthon-rendszerek
  • saját üzemeltetésű médiaszerver és fotótár megoldások
QuickApp-fejlesztő és értékesítő

2024. március - 2026. március

Feladatok:
  • Lua nyelvű QuickAppok fejlesztése a Nilan CTS602 és CTS700 vezérlőjű berendezésekhez, valamint a Pego Easysteam párásítókhoz
  • a gépek teljes funkcionalitásának elérhetővé tétele Modbuson keresztül, alalkalmazásokra (ChildApp) bontva, Smart Grid-támogatással és PIN-kóddal védett szervizbeállításokkal
  • MAC-címhez kötött licenckulcsos értékesítési rendszer kialakítása a megrendeléstől a díjbekérőn át a kulcs kiadásáig
  • angol nyelvű dokumentáció és letöltőoldal készítése, támogatás és téli akció a telepítő partnereknek
2

3
Metrix Internet Design GmbH

2021. augusztus - 2024. február

Karlsruhe, Németország

A Metrix Internet Design GmbH németországi cég, amely ékszergyártóknak és -forgalmazóknak kínál fejlett webdizájnt és online megjelenést. A legnagyobb kihívás kétségkívül a megvásárolható ékszerek (főleg gyűrűk) konfigurálása és valós idejű 3D-megjelenítése.

Szoftverfejlesztő és tanácsadó

2023. június - 2024. február

Feladatok:
  • meglévő gyűrűprofilok karbantartása és igény szerint újak fejlesztése
  • új lehetőségek kutatása az ékszerek iOS platformon történő népszerűsítésére
iOS-alkalmazásfejlesztő

2022. november - 2023. május

Feladatok:
  • iOS-alkalmazáseszközök tervezése gyűrűk egyedi gravírozásához
  • az eszközkészlet része egy ujjlenyomat-olvasó, egy pulzusmérő és különféle képkonverterek
  • natív iOS-fejlesztőeszközök használata, például Xcode, App Store, SwiftUI, GPU-programozás
Senior szoftvermérnök

2021. augusztus - 2022. szeptember

Feladatok:
  • teljes keretrendszer tervezése és megvalósítása, amely tetszőleges paraméterezett gyűrűfelületet képes előállítani
  • a használandó eszközök kiválasztása -> a Sverchok nevű Blender-bővítmény kiterjesztése Pythonban
  • további Sverchok-node-ok fejlesztése Rustban, Python-kötéssel
  • algoritmus tetszőleges motívum beillesztésére a gyűrű külső felületébe
  • Rust nyelvű szoftver fejlesztése, amely értelmezi a Sverchokból exportált node-struktúrát, és Blender nélkül állít elő 3D-modelleket
  • segédprogram, amely megadott paraméterkészletekkel kötegelt módban generál gyűrűket

Metrix Hungary Kft.

2019. március - 2022. augusztus

Szeged

A német Metrix magyarországi leányvállalata, amely főként szoftverfejlesztési feladatokat végez

Szoftvermérnök

2019. március - 2022. augusztus

Feladatok:
  • előre definiált gyűrűprofilokat a megadott paraméterekkel előállító algoritmusok tervezése és megvalósítása C nyelven
  • a fenti algoritmusok átírása Rustra
  • konténerizált keretrendszerek használata
4

5
Topo Guru Kft.

2017. április - 2017. augusztus

Budapest

A cég a legaktívabb online közösséggel rendelkező, „legokosabb” mászóalkalmazást tartja fenn

iOS- és backendfejlesztő

2017. április - 2017. augusztus

Feladatok:
  • a Topoguru alkalmazás első verziójának fejlesztése
  • a backend adatbázis és kommunikációs interfész fejlesztése
  • Facebook-integráció az alkalmazásba

Hum@ney

2011 - 2019

Budapest – Székelyudvarhely, Románia

Saját fejlesztésű, anonim módon használható kriptovaluta

Társtulajdonos és fejlesztő

2011 - 2019

Feladatok:
  • a biztonságos, anonim tranzakciók alapmódszerének megtervezése
  • a backend (BerkeleyDB) adatbázis és kommunikációs protokoll tervezése és fejlesztése ANSI C-ben
  • iOS-alkalmazás kriptotárca-kezeléshez és QR-kód alapú tranzakciókhoz
  • a saját üzemeltetésű fizetési rendszer gyakorlati alkalmazása hűségpont- és fizetőparkoló-rendszerként, weboldallal és iOS-alkalmazással (2015-től)
  • Raspberry Pi alapú rendszámfelismerő és parkolásvezérlő hardver tervezése és megvalósítása zárt parkolókhoz (2017-től)
  • eseményvezérelt szerverarchitektúra tervezése (2018-tól)
6

7
United Retail

2012 - 2015

Huizen, Hollandia

A United Retail két saját arculatú üzletláncot üzemeltető vállalkozás: Electro World és Dé Witgoed Specialist. Azoknak a vállalkozóknak, akik nem akarnak egyik lánc arculata alatt sem működni, harmadik lehetőségként beszerzési partnerséget kínál.

PHP-fejlesztő

2012 - 2015

Feladatok:
  • új modulok fejlesztése a Symfony keretrendszerre épülő kereskedelmi weboldalhoz
  • karbantartás és hibajavítás

Dunainformatika Kft.

2006 - 2008

Dunaújváros

A Duna Informatika Kft. a Szuperinfó című hetilap kiadója volt, amely Dunaújvárosban apróhirdetéseket közölt.

Vezető fejlesztő és szoftvertervező

2006 - 2008

Feladatok:
  • fejlesztési elvek és irányelvek meghatározása
  • a tudásreprezentációs rendszer újratervezése
  • többfolyamatos szerveralkalmazás fejlesztése ANSI C-ben, Linuxon, Berkeley DB-vel
  • Flash kliensalkalmazás fejlesztése cserélhető felülettel (skinekkel)
  • tartalomkezelő rendszer (CMS) tervezése és fejlesztése Flash CS3-ban
  • WYSIWYG szövegszerkesztő fejlesztése Flashben
8

9
Totalzoom Kft.

2001 - 2005

Dunaújváros

A Totalzoom projektcég, amelynek célja egy egyedi tudásreprezentációs módszer bemutatása az interneten

Szoftvermérnök

2001 - 2005

Feladatok:
  • webes felhasználói felület tervezése és megvalósítása PHP-ben és JavaScriptben egy Oracle-ben megvalósított, egyedi tudásreprezentációs rendszerhez
  • a felület újratervezése és megvalósítása Flash ActionScriptben (interaktív 3D-felület)
  • hálózati kommunikációs interfész (XML) szerver- és kliensoldalra

Tanulmányok

Matematikatanár (kutatóknak), tanári mesterképzés (MA)
Képzési forma:
levelező, két féléves, folyamatban (várható befejezés 2027-ben)
Doktori képzés (PhD, egy év), Matematika- és Számítástudományok Doktori Iskola
Kutatási terület:
mesterséges intelligencia
Programtervező matematikus (MSc), szoftverrendszerek fejlesztése szakirány
Elvégzett kurzusok:
Kurzus neveÖsszes kreditMegszerzett kredit
Kombinatorikus optimalizálás54
Digitális képek szegmentálása55
Webtechnológiák55
Adatbázisrendszerek55
Automaták és formális nyelvek54,5
Matematikai statisztika54,5
Számítógép-hálózatok55
Programozási nyelvek54,5
Numerikus matematika54
Tanórán kívüli tevékenységek:
  • Tudományos Diákköri Konferencia: orvosi informatikai rendszerek kommunikációjának titkosítása
Érettségi, informatikai szakképesítéssel
Tanórán kívüli tevékenységek:
  • Országos középiskolai matematikaverseny: 15. hely
  • Diákolimpia: torna
  • indulás a diákigazgató-választáson
  • Junior Achievement: gazdasági ismeretek