My Portfolio

IT and Me

My name is Gábor Rosta and I'm a 24-year-old university student. I fell in love with programming in high school, even though I was not meant to be a programmer. Since then, I have worked on a few personal projects in my spare time and hope to find a job in this field. Here's my professional journey so far: where I've learnt, what I know and what exactly these projects are.

Education

  • 2020-    University of Aberdeen, UK
    BSc Computing Science and Mathematics
    Relevant courses: Programming for Sciences and Engineering, Modelling and Problem Solving for Computing, Computer Architecture, Object-Oriented Programming, Databases and Data Management, Software Programming, Mathematics for Computing Science, Algorithms and Data Structures, Principles of Software Engineering, Artificial Intelligence, Languages and Computability, Software Engineering and Professional Practice, Research Methods, Introduction to Machine Learning and Data Mining
  • 2019-2020   Jedlik Ányos Secondary Technical School, Győr, Hungary
    CAD-CAM Informatician Certificate
  • 2014-2019   Jedlik Ányos Secondary Technical School, Győr, Hungary
    Matura: Hungarian Language and Literature (96%), Mathematics at an advanced level (94%), History in English (89%), English Language at an advanced level (89%), Civilisation of The English-Speaking World in English (92%), Physics (92%) and Information Technology Studies (98%).

Activities

  • September 2023 -    Teaching Assistant and Demonstrator, Aberdeen, UK
    Demonstrate in practical and tutorial sessions of different programming and mathematics courses helping students to learn how to code and understand Maths at a university level.
  • June 2023 – September 2023  IT Worker, Csorna, Hungary
    Worked for a local computer shop to refresh their webshop by checking the available laptop parts and creating an updated inventory for them.
  • September 2020 -    Tutoring students
    Help Hungarian secondary and primary school students via Skype to understand the basic principles of Maths, Physics and Python.
  • July 2017   Security Volunteer, European Youth Olympic Festival, Győr, Hungary
    Cooperated with professional security guards to maintain safety and communicate with foreign visitors to help them understand the problems or rules.
    Gained confidence in speaking to unknown people and working in a team.
  • January 2017 – May 2018  IT Student Volunteer, Győr, Hungary
    Assisted older people to learn basic IT skills, such as sending emails, managing Word, and using smartphones. A new course, called ‘The connection of our Smartphone and Laptop’, was well received and led to my publishing a new book of more than a hundred pages on the subject.
    Helped me to make relationships with people who have different knowledge and background.
  • September 2016 - May 2020  Tutoring students, Győr, Hungary
    Helped classmates and younger students after school to understand the basic principles of Maths and C# programming language.
    Developed my communication with people who need more help to understand the material, and I managed to find a mutual voice with them to boost their grades.
  • May 2015 - May 2016  Digitalization Volunteer, Dr Pál Kovács Pál Library, Győr, Hungary
    Took part in the digitalization of old newspapers to preserve our past.
    Improved IT skills by managing Excel documents and editing images.

Achievements

  • June 2022  Maclaurin Prize by University of Aberdeen
    For my successful participation in several mathematics courses over the academic year 2021-22, I was awarded the Maclaurin Prize for the best Level 2 student in Mathematics by the University of Aberdeen School of Natural and Computing Sciences.
  • June 2021  Sandy Murray Programming Prize by University of Aberdeen
    For the best performance in the Computer Architecture course over the academic year 2020-21, I was awarded the Sandy Murray Programming Prize by the University of Aberdeen School of Natural and Computing Sciences.

My projects

  • 2023-    Website of SteFa entrepreneur
    stefa.hu I'm happy to support my brother-in-law, Stefan Virág, in his carpentry business, therefore, I created him a website to get his wooden furniture and products to as many people as possible.
    stefa.hu
  • 2022-    "Pantry", Android application
    "Pantry" Used Kotlin to develop an app that helps you to store what you have in your pantry, therefore, you would know what you have to buy; it was published on Google Play Store in October 2022.
    "Pantry" on Google Play Store
  • 2022-2023  Website for a course at university, Group Project
    Aidoo Used Python with Django, HTML, JS, HTMX to develop a website in 7-student group which connects people who are seeking for help and who wants to give back to the community.
    GitHub repository
  • 2021-    Website of kisVirág entrepreneur
    kisvirag.com I'm very happy to support my sister, Mariann Virág, in her business, so of course, I created her website to get her products to as many people as possible.
    kisvirag.com
  • 2021-    Website of Bokréta Folk Dance Group of Szany
    szanyibokreta.hu As a member of the dance group, I created our website using PHP, HTML, Bootstrap to expand our online presence.
    szanyibokreta.hu
  • 2020-    "Mafia", Android application
    "Mafia" Used Kotlin to develop a Hungarian version of the famous Mafia/Werewolf party game; it was published on Google Play Store in March 2022; 200+ downloads to date with 5.0 rating.
    "Mafia" on Google Play Store
  • 2018-    "Egyszámjáték", Android application
    "Egyszámjáték" Used Java and later Kotlin to develop a multiplayer version of a Hungarian game called Egyszámjáték; 125+ downloads to date with a 4.7 rating.
    "Egyszámjáték" on Google Play Store
  • 2018-    "News", Android application
    "Hírek" Used Java and later Kotlin to develop a News app which helps people easily read news from Hungarian, English and German sources; 300+ downloads to date with a 4.1 rating.
    "News" on Google Play Store

Known programming languages

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

My certificates

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

Interests

  • Since my childhood, I am a member of a Hungarian traditional folk dance group.
  • In my free time, I write poems, of which some have been published in anthologies. However, they are in Hungarian, but I have translated some to English. You can read them here: