FRONT-END

DEVELOPER

My name is Viktor Major, and I am a passionate front-end engineer and psychology student based in Pécs, Hungary. I have a strong enthusiasm for both science and arts, which reflects in my work as a developer.

About Me


My name is Major Viktor, and I aspire to have a career as a web developer. I started with a passion for psychology and worked for years with disadvantaged youth and people in crisis situations. However, I felt I wanted something new, and web development seemed like the perfect opportunity.

I began with the Codeberry School's basic web development course and quickly realized that this is the field where I want to express myself. Since then, I've been learning independently, and now I have professional-level knowledge of HTML, CSS, JavaScript, and Angular.

Angular is a fantastic JavaScript framework. I'm very interested in this technology and am continuously learning and growing in it. Currently, I'm working with a mentor who helps me enhance my Angular skills.

Get2KnowBot

Choose a topic that interests you!


My skills


Languages:

html

HTML - Strong understanding and experience in using semantic HTML elements. Knowledge acquired through CodeBerry School and The Odin Project.

css

CSS - Proficient in creating complex layouts and adaptive designs. Trained at CodeBerry School and The Odin Project.

JS

JavaScript - Solid grasp of fundamental JavaScript concepts, building dynamic web applications. Skills honed through The Odin Project and Harvard's CS50 course.

TS

TypeScript - Experience in developing single-page applications using Angular. Understanding of advanced concepts. I learned through a Udemy course and a personal mentor.

Frameworks:

Angular

Angular - Experience in developing single-page applications using Angular. Understanding of advanced concepts. I learned through a Udemy course and a personal mentor.

Bootstrap

Bootstrap - Experience with responsive design and rapid prototyping. Training from self-study.

Technologies:

GitHub

Git and Github- Proficiency in version control systems, collaborative development practices. Learned through The Odin Project.

npm

Npm - Understanding of package management and script running. Knowledge gained from self-study.

Works


EmployeeHub

EmployeeHub

This project is an application management web application developed using Angular. It helps the management of SME sector to manage their employees' data. The project is under development with permissions option being added.

Game of Life

Game of Life

The Game of Life is a zero-player cellular automaton game devised by John Horton Conway. I developed my version using JavaScript for efficient cell state management, HTML and CSS for the user interface. It showcases my ability to write algorithms and build interactive web interfaces.

2048 Clone

2048 Game Clone

2048 Game Clone is a frontend portfolio project that presents a clone of a popular and addictive logic board game. The basic idea of the game is based on the addition of numbers. The project is implemented using HTML, CSS and JavaScript. The game logic is implemented using JavaScript and the grid is displayed on the screen using CSS.

Contact Me


If you want to contact me, feel free to drop me a message.