Portfólióm

A Matematika, az Informatika és Én

Rosta Gábornak hívnak és egy 25 éves, hamarosan középiskolai matematikatanár leszek, akinek szenvedélye a programozás. A kódolásba először a középiskolában szerettem bele, és azóta több programozási nyelvben és keretrendszerben is jártasságot szereztem. Az évek során számos személyes és egyetemi projekten is dolgoztam. Ez a portfólió az eddigi projektjeimet, képességeimet és tapasztalataimat mutatja be.

Iskoláim

  • 2024-    University of Aberdeen, Skócia, Egyesült Királyság
    Professional Graduate Diploma in Education Mathematics
  • 2020-2024   University of Aberdeen, Skócia, Egyesült Királyság
    BSc Computing Science and Mathematics
    Jegy: First Class Honours
  • 2019-2020   Győri Szakképzési Centrum Jedlik Ányos Gépipari és Informatikai Szakgimnáziuma, Szakközépiskolája és Kollégiuma, Győr
    54 481 01 CAD-CAM informatikus
  • 2014-2019   Győri Szakképzési Centrum Jedlik Ányos Gépipari és Informatikai Szakgimnáziuma, Szakközépiskolája és Kollégiuma, Győr
    magyar-angol két tanítási nyelvű érettségi
    3142/9 FEOR számítógépes rendszerkarbantartó

Tevékenységeim

  • 2023. szeptember -    Tanársegéd és Demonstrátor, Aberdeen, UK
    Különböző informatikai és matematikai kurzusok gyakorlati óráin segítek a diákoknak, hogy elsajátítsák a programozás alapjait és egyetemi szinten megértsék a matematikát.
  • 2023. június - 2023. szeptember  Informatikai kisegítő, Csorna
    Egy helyi számítógépes boltnak dolgoztam, hogy frissítsem a webshopjukat az elérhető laptop alkatrészek ellenőrzésével és egy frissített leltár létrehozásával.
  • 2020. szeptember -    Korrepetálás
    Segítek középiskolás és általános iskolás diákoknak Skype-on keresztül matematika, fizika és Python ismereteik bővítésében, gyakorlásában.
  • 2017. július  Security önkéntes, EYOF, Győr
    Együttműködtem a hivatásos biztonsági őrökkel a biztonság fenntartása érdekében, és segítettem nekik a külföldi látogatókkal, hogy megoldjuk a problémákat és megértsék a magyar szabályokat.
  • 2017. január – 2018. május  "Nagyinet" oktató önkéntes, Győr
    Segítettem idősebb embereknek alapvető informatikai készségek megtanulásában, mint például e-mailek küldése, Word és okostelefonunk használata. Egy új kurzust is indítottunk társammal "Okostelefon és Laptop" címmel, ami annyira sikeres lett, hogy egy több mint 100 oldalas jegyzetet is írtam hozzá, amely nyomtatott formában megjelent.
  • 2016. szeptember - 2020. május  Korrepetálás
    Segítettem osztálytársaimnak és fiatalabb diákoknak iskola után matematika és a C# programozási nyelv ismereteinek elsajátításában, gyakorlásában.
  • 2015. május - 2016. május  Digitalizációs önkéntes, Dr Pál Kovács Pál könyvtár, Győr
    Részt vettem a régi újságok digitalizálásában, hogy múltunk megőrzése érdekében.

Eredményeim

  • 2024. június  Institute of Mathematical Sciences Díj, University of Aberdeen, Skócia, Egyesült Királyság
    A 2023-24-es tanévben a matematika kurzusokon nyújtott kimagasló teljesítményemért elnyertem a University of Aberdeen Természettudományi és Számítástudományi Kara által az Institute of Mathematical Sciences Díjat.
  • 2022. június  Maclaurin-díj, University of Aberdeen, Skócia, Egyesült Királyság
    A 2021-22-es tanévben több matematika kurzuson való sikeres részvételemért elnyertem a University of Aberdeen Természettudományi és Számítástudományi Kara által a legjobb másodéves matematika szakos hallgatónak járó Maclaurin-díjat.
  • 2021. június  Sandy Murray Programozási Díj, University of Aberdeen, Skócia, Egyesült Királyság
    A 2020-21-es tanévben a számítógép-architektúra kurzuson nyújtott legjobb teljesítményért elnyertem a University of Aberdeen Természettudományi és Számítástudományi Kara Sandy Murray Programozási Díját.

Projektjeim

  • 2024-    MathMaze weboldal, Egyetemi feladat
    MathMaze Informatikai diplomamunkám keretében Kotlin, TensorFlow és React segítségével készítettem egy weboldalt, ahol személyre szabható, matematikai műveletekkel feltölött labirintus készíthető általános iskolások számára.
    https://mathmaze.rostagabor.com/
    GitHub
  • 2023-    SteFa vállalkozó weboldala
    stefa.hu Örömmel támogatom Sógoromat, Virág Stefant, asztalos vállalkozásában, így én készítettem el neki a weboldalát, hogy fából készült bútorai és termékei minél több emberhez eljuthassanak.
    stefa.hu
  • 2022-    "Spejz", Android alkalmazás
    "Spejz" Kotlint használatával készítettem egy alkalmazást, amely segít rendszerezni, hogy mi van a Spejzodban, ezért tudod, hogy mit kell venned; 2022. októberében adtam ki az első verziót.
    "Spejz" a Google Playen
  • 2022-2023  Weboldal egy egyetemi kurzusra, Csoportmunka
    Aidoo Python, Django, HTML, JS and HTMX segítségével készítettünk heten egy weboldalt ami segít összekapcsolni a segítséget kérő és segítséget adó embereket.
    GitHub
  • 2021-    kisVirág vállalkozó weboldala
    kisvirag.com Nagy örömmel támogatom Nővéremet, Virág Mariannt, vállalkozásában, így természetesen én készítettem el neki a weboldalát, hogy termékei minél több emberhez eljuthassanak.
    kisvirag.com
  • 2020-    "Gyilkosos", Android alkalmazás
    "Gyilkosos" Kotlin nyelv használatával készült el a Gyilkosos/Maffia magyar változata. Eddig több mint 200 letöltés történt.
    "Gyilkosos" a Google Playen
  • 2018-    "Egyszámjáték", Android alkalmazás
    "Egyszámjáték" Kezdetben Javaban, majd Kotlinban fejlesztettem a híres többszereplős játék, a magyar Egyszámjáték, androidos változatát. Eddig több mint 125 letöltés történt.
    "Egyszámjáték" a Google Playen
  • 2018-    "Hírek", Android alkalmazás
    "Hírek" Kezdetben Javaban, később Kotlinban készítettem egy híralkalmazást, ami magyar, angol és német portálokról gyűjt össze híreket. Eddig több mint 300 letöltés történt.
    "Hírek" a Google Playen

Ismert programozási nyelvek és keretrendszerek

  • Kotlin (6 years)
  • Java (3 years)
  • C# (4 years)
  • JS, React
  • HTML, CSS
  • Python, Django
  • PHP
  • GIT

Egyéb ismereteim

  • ECDL vizsga
  • Cisco IT Essentials vizsga
  • CCNA Routing and Switching: Introduction to Networks vizsga
  • CCNA Routing and Switching Essentials vizsga
  • Autodesk Inventor vizsga