Tapasztalat // Experience
-
Szakmai gyakorlat | Siroma - Plast Kft. // Internship | Siroma - Plast Kft.
2022. július - augusztus // July - August 2022.Gyakorlatomat a Siroma - Plast Kft.-nél végeztem. A cégnél különböző mérési adatokat egy MSSQL adatbázisban tároltak, amik alapján report dokumentumokat készítettek. Egy felhasználó interfész megvalósítása volt a feladatom, amin keresztül automatikusan előállíthatták ezeket ahelyett, hogy minden adatot manuálisan, egy Excel-táblázatból másolnának át.
At the end of my studies I completed my internship at Siroma - Plast Kft. They created report documents based on the measurements data they made and was stored in an MSSQL database. My role was to create a user interface where they could automatically generate different types of report documents instead of copy-pasting many data from an Excel-table.
Projektek // Projects
-
2024. szeptember - // September 2024. -
memory/pvp
Egyéni projekt (NextJS, Express, Socket.io) // Personal Project (NextJS, Express, Socket.io)
Elo-pontrendszer alapú kompetitív memória kártyajáték. A beállítások testreszabhatók, a játék játszható egyedül, többjátékos, továbbá kompetitív vagy akár normál módban. A játékos közösség feltölthet saját kártya gyűjteményeket, amikkel mások szabadon játszhatnak.
Elo-based competitive memory card game. The gameplay settings are completely customizable. You can play in solo or multiplayer, competitive or even in normal mode. The player community can upload their own card collections, which others can freely play with.
-
2024. január - // January 2024. -
Budgeter
Egyéni projekt (React) // Personal Project (React)
Költségvetés-kezelő web alkalmazás, amely segít a pénz manuális kezelésében. Számomra mindig is nehéz volt nyomon követni, főleg a készpénzbeni kifizetéseimet, emiatt jelenleg is használom ezt az alkalmazást, és sokat segít. A böngésző helyi tárhelyét használja az adatok tárolására, manuális biztonsági mentési funkcióval.
Budget management web application that helps you manage money manually. I have always struggled to keep track of my payments that are paid in cash, so I use this application and it helps a lot. The application data is stored to the browser's local storage and has a built-in manual backup system.
-
2023. június - november // June - November 2023.
F1 - Tracker
Egyéni projekt (React, NodeJS + Express) // Personal Project (React, NodeJS + Express)
Tanuló projekt, azonban már archiválásra került. Alapvetően egy React frontend alkalmazás került fejlesztésre, amivel Formula 1-es statisztikákat lehetett megtekinteni. Időközben az általam használt API-t deprekálták, ami miatt saját szolgáltatás fejlesztésébe kezdtem, az eredeti API adatmodellje alapján.
A learning project that has now been archived. It was a frontend web application developed in React and was used to view historical Formula 1 statistics. During development, the API I was using became deprecated, so I started developing my own service for the application based on the data model of the original API.
-
2022. március - december // March - December 2022.
WorkManagement
Szakdolgozati projekt (Android - Java, NodeJS + Express) // Dissertation project (Android, NodeJS + Express)
Java nyelven fejlesztett Android alkalmazás, egy REST API szolgáltatással, NodeJS-t használva. A felhasználók hozhatnak létre, vagy csatlakozhatnak munkacsoportokhoz. A csoporttagok közti hierarchia rendszert, továbbá, hogy mit tehet és mit nem egy csoporttag, egy rang alapú jogosultság rendszer biztosítja. A tagok számára feladatok is kioszthatók, határidővel. Az alkalmazás egy beépített értesítés rendszerrel is rendelkezik.
An Android application written in Java, having a REST API behind it which was built in NodeJS. Users can create or join into workgroups. There is a custom role-permission system in every workgroup that represents the hierarchy of a company and also used for managing people what can or can't do inside the group. Tasks can also be assigned with deadlines for the members. Also, it has a built-in notification system.