Experiență profesională
Sept. 2023 – prezent
Profesor de informatică @ Liceul Teoretic, Carei (RO)Predau informatică și TIC elevilor de liceu (clasele IX–XII).
Iul. 2017 – Aug. 2023
Programator .NET @ Evozon Systems, Cluj-Napoca (RO)Am lucrat într-o echipă pentru un client din domeniul traducerilor pe diverse librării și componente software. În cadrul proiectului am dezvoltat parsere pentru extragerea textului și a formatării din mai multe tipuri de fișiere (docx, html, mif etc.) împreună cu interfețele grafice pentru configurarea acestora și microservicii de backend pentru produsul lor de traducere hostat în cloud. Principalele tehnologii folosite: ASP.NET, RabbitMQ, OpenXML SDK, Windows Forms, React, TypeScript, Jest, MongoDB. Din 2020 am fost conducătorul tehnic al unei echipe de 4-5 persoane.
În cadrul unui alt proiect comercial am dezvoltat un program pentru importul și exportul datelor de configurare ale unui sistem de control industrial și un mediu de programare vizual pentru procesarea customizabilă a acestor date. Produsul a fost realizat cu WPF pe frontend și o bază de date MsSql pentru stocarea datelor (accesată prin ADO.NET).
2019 – 2020
Freelancer la o pagină web bazată pe ReactAm implementat o interfață web interactivă care a reprodus funcționalitatea unei foi de calcul Excel al clientului cu funcționalitate de comentarii adăugată ulterior folosind PHP pe backend și o bază de date MySQL.
Aug. 2019
Freelancer cu PHPModificări mici pe un magazin online bazat pe WooCommerce/WordPress.
Iul. 2016 – Aug. 2016
Internship de dezvoltare software în .NET @ Evozon Systems, Cluj-Napoca (RO)Am participat la construirea unei aplicații web bazat pe REST cu React și Bootstrap pe frontend și C# / ASP.NET pe backend. Mi-am îmbunătățit abilitățile de comunicare prin prezentări în fața colegilor pe teme legate de principii software, design patterns, code smells etc.
Studii
2021 – 2023
Masterat didactic în informatică
Universitatea Babeș-Bolyai, Cluj-Napoca (RO)Metodologia predării informaticii, a competențelor digitale și a matematicii pentru elevii claselor V - XII. Practică pedagogică în liceu și gimnaziu. Lucrare de disertație: Framework de grafică computațională pentru elevi de liceu (detalii aici), conducător științific: Dr. Ildikó-Ilona Mezei (https://math.ubbcluj.ro/~ildiko.mezei/).
2015 – 2018
BSc în informatică
Universitatea Babeș-Bolyai, Cluj-Napoca (RO)Studii de licență pe diverse arii ale informaticii și ale ingineriei software. Lucrarea de licență: Modelarea curbelor și suprafețelor bazate pe puncte de control ı̂n spații Cebîșev-extinse (detalii aici), conducător științific: Dr. Ágoston István Róth (https://sites.google.com/site/agostonroth).
Concursuri de programare la care am participat:
- Concursul Regional de Programare DEIK 2015, Debrecen (HU) - premiul III
- Google HashCode 2016 - Qualification Round (am terminat printre primii 25%)
- Facebook Hacker Cup 2016 - printre primii 500 internațional
2011 – 2015
Studii liceale
Liceul Teoretic, Carei (RO)Am promovat examenul de bacalaureat în 2015 și am obținut Cambridge Certificate in Advanced English la nivelul C2 (CEFR).
Rezultate de la concursuri școlare:
- Concursul Național de Informatică Nemes Tihamér 2015 - Faza Regională (Transilvania) - premiul I
- Concursul Internațional de Matematică pentru Școlile cu Predare în Limba Maghiară 2015, Subotica (RS) - premiul III
- Olimpiada Națională de Informatică (ONI) România 2012 - locul 9, medalie de aur
Altele
- Experiență cu rezolvarea problemelor de algoritmică și programare competitivă.
- Administrarea sistemelor GNU/Linux, experiență cu OpenWRT pe routere de rețea.
- Limbaje de programare: C, C++, C#, Java, PHP, SQL, JavaScript, Bash, Haskell.
- Limbi cunoscute: Maghiară (limba maternă), Română (avansat), Engleză (avansat).
- Permis de conducere categoria B.