Computer Engineering BSc graduate | Skills IT award-winning web developer
One of the most popular frameworks in modern web development today, built on the React library, enabling the creation of fast and efficient web applications.
JavaScript is the past, TypeScript is the present and future. This language is based on JavaScript syntax, but offers typing and advanced tools that help manage larger and more complex projects.
Java is a widely used, platform-independent programming language used in a variety of applications and systems, from enterprise software to mobile applications.
A lightweight Debian-based Linux distribution optimized specifically for low-power devices such as the Raspberry Pi.
2023 - present
Webadmin
I have been maintaining the Mattesz Baby Spa WordPress website for several years. During this time, I have made several minor and major improvements to the website, such as adding new features, fixing bugs, and improving the overall performance of the websites. In addition, due to their international expansion, I also assisted in the creation of Slovak and Czech websites.
2023 - 2025
Assistant Teacher
I worked as an assistant teacher at the Faculty of Informatics at the University of Szeged, where I participated in several courses, such as "Fundamentals of Programming" and "Programming 1" (later "Object-Oriented Programming"). My duties included assisting students during exercises, testing assignments, and assisting during exams. In addition, I worked with teachers to help develop course materials and update the curriculum. I also taught two courses entirely on my own as a teaching assistant, where I taught students the C programming language.
2023 - 2024
Developer Intern
During my university studies, I completed my internship at FuserWise Kft., where I joined a team of three as the fourth member. I gained insight into several areas of the company's work, but my main task was document processing in a proprietary programming language developed by one of our clients. Most of these documents were old books and leaflets about historical sites in Switzerland.
2019 - 2022
Frontend developer
Our second major high school project was prepared for one of our last class trips, with a team largely similar to that of Házizz. Everyone is familiar with escape rooms, and it was not a new idea for someone to play an escape room at the city level. We had a solution for this when our class had to play through an interactive story in the city of Esztergom using their phones and a website. The project then grew a little out of hand, we worked on it for a while and tried to turn it into a finished product and make it widely available, but this did not happen in the end.
2019 - 2021
Event organizer
We started an e-sports study group at our high school, where our main goal was to provide students with a place where they could play and compete together in various video games. We organized several smaller events, where I often played a key role in managing people, and we often had to solve technical problems during the events, in which I also played an important role. In addition, we organized some larger competitions, such as the OXXO Geek Show event in Orosháza, which we did mostly ourselves. We have been to the Mondocon and PlayIT Show events several times as exhibitors, and once to the V4 Future Sports Festival.
2018 - 2020
Frontend developer
In high school, a small group of us got together and came up with an app to make our lives easier, called Házizz. It was a homework management app that students could use among themselves to avoid asking each other, "What was the homework?" During the project, I tried my hand at front-end development for the first time. We tried out a few frameworks, but they didn't work out, so we quickly switched to the React library.
My teachers drew my attention to the Skills Junior competitions organized by the HTTP Foundation, along with several of my classmates. Since web development is something I am familiar with, I felt it was worth giving it a try. I easily passed the first rounds, and it turned out that I know HTML and CSS. However, the final round required more than that, and I managed to hold my own there as well. Due to a few inaccuracies, I finished behind my friend and classmate Stefán Kornél.
We have visited this competition many times and have always enjoyed doing so. The tasks in the first rounds were always exciting and interesting, and the final was always challenging. Being experienced, we already had our strategy for the final. We read the task, tell each other what we imagine, divide up the tasks, and do it.
On our second attempt, we knew what we were getting into and felt that this project had a chance in this competition, as it had already proven its worth. The jury was enthusiastic from the start, and our mentor also saw the potential in our development, but due to the strong competition, we didn't get any further than that.
The second time around, we came to the competition better prepared. We easily cleared the hurdles in the first rounds and confidently made it to the finals. There, we again had 24 hours to complete a more complex task. In the first part of the competition, we planned what we were going to do, then we split up the work and assigned the tasks to each other, and everyone started working on their own part. We checked on each other from time to time and held discussions to see where everyone was at. By the end, we had put together an application that we were very happy with. However, the jury did not log in until the results were announced to see what we had done.
I entered this competition knowing that if I performed well, it could earn me important points for university admission. After the first two rounds, I managed to qualify in 14th place. While preparing for the final, third round, I learned that it had been canceled due to the pandemic and that I could keep my original position, so I pocketed the 50 extra points.
After the first Bakonyi Bitfaragók Bajonksága, we knew we had to try again. So we went and tried again. This time we were better prepared than the first time, knowing what to expect. That's how we managed to win the competition and gain new experiences.
A competition organized by our school, which differs from average competitions in that the sequence of tasks and the rules do not dictate how the tasks are to be solved. Any tools may be used, as long as the text (or numerical) answers are correct. We particularly enjoy these types of tasks.
This competition was organized by Eszterházi Károly University. It was very similar to the Bakonyi Bitfaragók Bajnoksága, so it was obvious that we would participate. We made it to the finals, and similar to the tasks in the previously mentioned competition, there were creative requests here as well, and we enjoyed completing them. However, the finals did not bring us luck. The task did not go perfectly, but in hindsight, we do not regret it, as the first place winner was also from our school, a team of students who were graduating at the time. So we were happy to "give" them first place.
A year has passed, and we have come up with a new project that we thought was worth submitting to the University of Szeged's innovation competition. Due to the coronavirus, we entered the unusual competition with our ParkMyst project. This project started as a "detective" game for a class trip. We wanted to replace the classic paper-based game, where instructions are written on a piece of paper telling you to go to different places, complete tasks there, and thus end up with a complete story to round off the experience. This project was implemented on a React website. The first version was completed in about 100 hours for the class trip, but it still had many bugs. However, we fixed these for the competition and managed to win first place again.
In our projects so far, we have used a lot of open source tools, modules, and applications, and we really liked this open source approach to IT. So it was obvious that we would enter this competition, organized by NISZ Zrt. We really liked the tasks, which required us to come up with creative and imaginative solutions. We made it to the finals, where we had 24 hours to complete a major task. Of course, we set to work with great enthusiasm, and none of us got much sleep during those 24 hours. Regardless, we managed to submit a final result that we considered acceptable, and we went to bed satisfied after the competition. The jury did not award our work a prize, but this did not upset us, as we enjoyed the competition.
At the beginning of the coronavirus pandemic, my father dreamed up a "smart cellar" system and asked me to develop it. We had to "smartify" our family wine cellar with various sensors and microcomputers. We measured the temperature and alcohol content of the wine, and this data could be monitored remotely. When we had a rough idea of what we wanted, I asked my classmate and friend Kornél for help with the development, because I knew he had already worked on several similar projects. While we were working on it, we came across this competition, and I thought we could give it a try and submit the system we were already developing. We didn't manage to win over the jury, but we are still proud that they recommended the system for further development.
By this time, I already knew that I really liked web development and that it was something I was good at. So we signed up for a competition organized by the University of Veszprém, where we really enjoyed the tasks. We still managed to come in 4th place, just one place behind the podium. This gave us a little motivation to try again in the future and come back to this competition with more knowledge and better preparation.
This was the first innovation competition we participated in with this team. The competition was organized by the University of Szeged. Our project was one that is no longer in use, called Házizz. We wanted to solve a common student problem, namely that homework is constantly forgotten or not written down, and therefore never gets done. This was the aim of our project. One person from a class would write down the assignment for the next lesson, and the system would automatically display it to everyone and indicate that it needed to be done. The system consisted of a Java-based backend, a Flutter Android client, and a React-based website.
2019
An e-sports study group was organized at our school, and I was an active member from the very beginning. We were Hungary's first e-sports study group at the time, and we worked with many companies in connection with this. We often organized various esports days at school, where students could play, have fun, and compete in different games. After a while, it outgrew itself, and a smaller "corporate" environment was created, which we used to organize larger events. We had stands at PlayIT and MondoCon several times. We also organized the LAN party at Szent István University.
2018
In 2018, an IoT club was launched at my high school, which I joined. The club was supported by Dell Hungary and VAR Kft. This gave us the opportunity to learn about the wonderful world of IoT. Our task was to come up with a project, implement it, and present it. My teammate and I decided to build a smart door phone. We used a Raspberry Pi 3B+ and a Raspberry Pi Zero W for this. The door phone was "smart" in that it could be used remotely, via the internet.