About
me

Short introduction of me and what I do

Hello

I'm János Mayer, a frontend developer located in Szeged, Hungary. I have been programming for over 3 years now, but even in this short amount of time I have managed to lead or participate in numerous projects ranging from simple landing pages to complex webapps.

3+
years of experience
30+
projects
coffee

Experience

  • I was originally a History major/English minor student at the University of Szeged where I graduated in 2013.
  • In 2014 however, I was lucky enough to get a job as a translator at Optin Ltd, Szeged. Later on I started fiddling around with CSS and across many projects I was constantly teaching myself about programming, best practices, Javascript and some PHP.
  • Nowadays I'm working on projects that require me to write code for both the frontend and the backend. On the frontend I tend to reach for VueJs most of the time, and on the backend I feel most comfortable in coding in NodeJs, although I have wrote some custom plugins for Wordpress and used Symfony, too.
  • I have participated in many projects as a team member, and worked on numerous sites alone, too.
  • The greatest challenges for me so far were building the Sólyom Busz Transzfer and the Officesport webapps

Skills

Technologies

HTML
CSS
Javascript
SCSS
VueJS
ReactJS
jQuery
Jekyll
PHP
Wordpress
Symfony

Database

MongoDb
MySQL

Languages

English
German

Other tools

GIT
Photoshop
Microsoft Office

Hobbies

Reading

books (sci-fi and fantasy)
about webdevelopment

Watching

TV series
great movies

Listening

writing music
playing the piano
to prog rock/metal

About this site

This site was written mainly in VueJs. Styling is done via SCSS and mostly follows the BEM naming convention. The static site generator version of NuxtJs is responsible for generating the site, animations are done with Greensock and CSS, while a simple NodeJs+Express server is responsible for handling the contact form. The social icons came from simpleicons.org.