Hello!
My name is Benjámin Barna, I'm a full-stack web developer.
I've graduated as a Computer Scientist at the University of Debrecen in 2023, and as you could have already guessed, my specialization is fullstack web development, which originates from my bachelor's thesis. Mostly I am working with JavaScript frameworks, but as a way of challanging myself I've started coding in new programming languages, such as Java, Python or PHP. I spend most of my time developing various web projects, or expending my knowledge with new technologies.
Besides Hungarian I also speak English on a native level, which I use a lot in my work, and I've also learned German for a couple years.
In my freetime I like doing sports, traveling, reading and learning new languages.

My stack.
</OpenMe>
BACKEND

Node.js
Node.js
2.5yrs.
Express.js
Express.js
2.5yrs.
Next.js
Next.js
2yrs.
Java
Java
1yrs.
Spring Boot
Spring Boot
0.5yrs.
SQL / NoSQL
SQL / NoSQL
3yrs.
Prisma
Prisma
0.5yrs.FRONTEND

HTML
HTML
4yrs.
JavaScript
JavaScript
3yrs.
SASS
SASS
2yrs.
Tailwind
Tailwind
1yrs.
React.js
React.js
3yrs.
Vite
Vite
3yrs.
Zustand
Zustand
1.5yrs.
Jest
Jest
1yrs.Other languages, technologies.
The languages that I will mention in this part have raised my interest during my web development specialization. Altough currently I prefer to use the languages and technologies mentioned above, I wanted to get to know as many as possible, to chose the most appropriate one for my future projects.
For this reason, besides my main React + Node/Spring Boot path I am to learn new languages. The ones below are the ones I have learned about in the past, and I have also created projects using most of them.
The non-web related IT fields mentioned below the languages either stuck with me during my university studies or got my interest since finishing it, when I wanted to learn IT but move a bit away from the web. 😀
Languages/frameworks

React Native

Expo

Clerk

Neon

GitHub

TypeScript

Redux

Python

PHP

GO

Flask

Rust

Vitest

Angular.js

Bootstrap
DevOps.
As I love planning and organising everything, and the word 'DevOps' was keep on appearing on the most sought after IT skills, I've figured I'd look into it, see what it's really about, and based on that I've decided to get some basic knowledge in that field as well. For that I have completed a pretty long DevOps course.
These are the technologies I've learned about:

Linux

Vagrant

Bash Shell

AWS

Jenkins

Ansible

Docker

Kubernetes

GitOps

Terraform
Projects.
Benvenuti Hair Studio

Next.js
Prisma
MongoDB
Website for an existing hair saloon
Main features:
- Appointment booking
- Email verification
- Language selection
- Responsivity
- Modern design
- Complete CRUD for admins
Links:
Spotify Clone

React.js
Node.js
Express.js
MongoDB
A 'clone' of the original app.
Main features:
- Music playing
- Volume control
- Role-based user system
- Complete CRUD for admins
- Pixel-perfect replication of the original design
Adventure App

Angular.js
Spring
Hibernate
MySQL
Adventure sharing app
Main features:
- Like interactivity
- Authentication using Spring Security
- Designed with Angular Material
- Complete CRUD
Links:
Contacts App

React.js
ChakraUI
Python
E-contact keeper app
Main features:
- Flask framework
- Complete CRUD
- Random avatar image
- Designed with ChakraUI
Links:
Experience.
Festipay Ltd.
2021 - 2023
Project manager/developer
2021
First year
Smaller hungarian events: Deja Vu Szeged, EFOTT Festival
2021
First year
Smaller hungarian events: Deja Vu Szeged, EFOTT Festival
2022
Second year
Bigger hungarian and romanian events: Sziget Festival, Volt, Balaton Sound, Saga, etc...
2022
Second year
Bigger hungarian and romanian events: Sziget Festival, Volt, Balaton Sound, Saga, etc...
2023
Third year
Complete season in Romania with smaller and bigger events: Untold, Electric Castle, Neversea, Saga, etc...
2023
Third year
Complete season in Romania with smaller and bigger events: Untold, Electric Castle, Neversea, Saga, etc...
Home office
🏠2023 - Present
Freelance web developer
Besides coding as a hobby, in the last 1 year I've also gained some professional experience in web development, since as I've showcased in my reference works as well I've developed a real, Next.js based fullstack webpage currently in use by the Benvenuti Hair Studio located in Debrecen, which I'm updating with new functionalities to this day. Besides this I'm also working on a couple other projects as well, one of which is going to be the robust webpage of a gym, aiming to help it's costumers in training.
Contact.
If you'd like to get in touch, email me!
barna.benjamin@gmail.com