Szakmai tapasztalat
2023 Szept. – jelenleg
Informatikatanár @ Elméleti Líceum, Nagykároly (RO)Informatikát és számítógépfelhasználást (IKT-t) tanítok IX–XII. osztályokban.
2017. Júl. – 2023. Aug.
.NET Szoftverfejlesztő, Evozon Systems, Kolozsvár (RO)Egy, a fordítás és lokalizáció iparban tevékenykedő ügyfél számára készítünk számos szoftverkomponenst. Mi fejlesztjük azokat az elemzőket (parsereket), melyekkel szöveget és formázási információkat nyernek ki, illetve cserélnek ki különféle különféle formátumú fájlokban (docx, html, mif stb.), valamint ezek konfigurációjához gyártunk felhasználói felületeket, illetve backend microservice-eket a cloud-alapú fordítási termékükhöz. A felhasznált technológiák többek közt: ASP.NET, RabbitMQ, OpenXML SDK, Windows Forms, React, TypeScript, Jest, MongoDB. 2020 óta egy 4-5 fős csapatot vezetek ezen a projekten.
Előtte egy desktop alkalmazáson dolgoztam, mely ipari vezérlőrendszerek konfigurációs adatait kezelte. Tartalmaz import/export funkcionalitást Excel munkalapokból és egy szakterület-specifikus vizuális programozási környezetet, melyen a felhasználó algoritmusokat állíthat össze az adatok előfeldolgozására. Az felhasználói felület WPF-fel készült, az adatokat pedig egy MsSql adatbázisban tároltuk (hozzáférés ADO.NET-tel).
2019 – 2020
Freelance munka egy React-alapú weboldalonEgy felhasználóbarát webes felület elkészítésén dolgoztam, mely egy spreadsheet helyettesítésére íródott és pénzügyi számításokat végez el. Később hozzászólások rögzítésére szolgáló funkcionalitás is implementálásra került PHP-ben, mely egy MySQL adatbázisban tárolta az adatokat.
2019 Aug.
Freelance munka PHP-benNéhány kisebb változtatás implementálása az ügyfél WooCommerce/WordPress-alapú webáruházán.
2016 Júl. – 2016 Aug.
.NET Szoftverfejlesztő Gyakornok, Evozon Systems, Kolozsvár (RO)REST alapú webalkalmazás készítése, React és Bootstrap használata a frontenden és egy C# / ASP.NET alapú backend szerver. Rövid bemutatók és beszédek tartása a csapattársak és mentorok előtt a szoftvermérnökség, tervzési minták, kódrefaktorálás területein.
Tanulmányok
2021 – 2023
Informatika és matematika didaktika MSc
Babeș-Bolyai Tudományegyetem, Kolozsvár (RO)A programozás, számítástechnika és matematika tanításának sajátosságairól szóló képzés, az 5-12. osztályos korcsoportot célozva. Szakmai gyakorlat a régió iskoláiban. Szakdolgozat: Számítógépes grafika keretrendszer középiskolásoknak (lásd itt), témavezető: Dr. Mezei Ildikó-Ilona (https://math.ubbcluj.ro/~ildiko.mezei/).
2015 – 2018
Informatika BSc
Babeș-Bolyai Tudományegyetem, Kolozsvár (RO)Három éves alapképzés, informatika, szoftverfejlesztés. Szakdolgozat: Görbék és felületek kontrollpont-alapú modellezése kiterjesztett Csebisev-függvényterekben (lásd itt), témavezető: Dr. Róth Ágoston István (https://sites.google.com/site/agostonroth).
Programozási versenyek, amiken részt vettem:
- DEIK Regionális Programozó Csapatverseny 2015, Debrecen (HU) - 3. hely
- Google HashCode 2016 - Qualification Round (az első 25% között végeztem)
- Facebook Hacker Cup 2016 - az első 500 között nemzetközi szinten
2011 – 2015
Középiskolai képzés
Elméleti Líceum, Nagykároly (RO)Érettségi bizonyítványt szereztem 2015-ben, illetve letettem a Cambridge Certificate in Advanced English nyelvvizsgát (CEFR C2 szinten).
Tantárgyversenyek:
- Nemes Tihamér Nemzetközi Programozási Verseny 2015 - Erdélyi Regionális Szakasz - 1. hely
- Nemzetközi Magyar Matematikaverseny 2015, Szabadka (RS) - 3. díj
- Romániai Országos Informatika Tantárgyverseny 2012 - 9. hely, aranyérem
Egyéb
- Feladatmegoldó készség - érdekelnek a programozási versenyek, algoritmikai ismeretek.
- GNU/Linux rendszeradminisztráció, OpenWRT használata otthoni routereken.
- Programozási nyelvek: C, C++, C#, Java, PHP, SQL, JavaScript, Bash, Haskell.
- Emberi nyelvek: magyar (anyanyelv), román (haladó), angol (haladó).
- B kategóriájú jogosítvány