Mark
Varga
Varga
Márk
FullStack Developer
FullStack szoftverfejlesztő

First, solve the problem.

Then, write the code.

Először old meg a problémát.

Utánna, írd meg a kódot.

- John Johnson
I make custom made software applications,
and I love what I do.
Egyedileg elkészített szoftvereket készítek,
és szeretem amit csinálok.
LET'S CHAT!
BESZÉLGESSÜNK!

3

YEARS OF
EXPERIENCE

ÉV
TAPASZTALAT

40

PROJECTS COMPLETED
COVERING 7 AREAS

KÉSZ PROJEKT
7 TERÜLETEN

Mark Varga

Backend

Szerver oldal

Application developments which invole using backend technologies like Spring Boot, Flask for creating comprehensive REST API's.
Szoftvertermékek különböző szerver oldali technológiák felhasználásával, úgy mint Spring Boot vagy Flask.
7 PROJECTS
7 PROJEKT

Frontend

Kliens oldal

Client side apps where I've used many well known frameworks and technology stacks like ReactJS, TailwindCSS and many others.
Kliens oldali alkalmazások napjaink legnépszerűbb keretrendszereinek felhasználásával, mint a React JS és a stilizáláshoz használatos Tailwind CSS.
7 PROJECTS
7 PROJEKT

Machine learning

Gépi tanulás

I've made some applications which cover the most part of machine learning, for example reinforcement learning, deep learning, supervised- and unsupervised learning.
Számos gépi tanuláshoz kapcsolódó területen belüli jártasság, úgy mint mély tanulás, megerősítéses tanulás, illetve felügyelt és nem felügyelt tanulás.
3 PROJECTS
3 PROJEKT
Introduce
Bemutatkozás
Hello! I am
Mark Varga
Üdv! Az én nevem
Varga Márk
Mark Varga

"Coding like poetry should be short and concise."

"A programkódnak a költészethez hasonlóan rövidnek és tömörnek kell lennie."

― Santosh Kalwar

I am a fullstack developer with more than 3 years of experience, who loves to code any custom made application, let it be a professional software product, or just a hobby project of mine. Currently, I am pursuing my master's degree in Computer Science at the University of Debrecen, Hungary. I am keen to learn any new technology and I am always open to new challenges. So, if I got your interest, feel free and contact me! :)

Egy fullstack szoftverfejlesztő vagyok több mint 3 év tapasztalattal, aki szívesen kódol le bármilyen alkalmazást, legyen az egy professzionális termék, vagy csupán egy hobbi projekt. Jelenleg a Debreceni Egyetem Programtervező informatikus mesterszakára járok. Szívesen elsajátítok bármilyen új technológiát, és mindig nyitott vagyok az új kihívásokra. Szóval, ha felkeltettem az érdeklődését, keressen bizalommal! :)

Backend

Szerver oldal

Application developments which invole using backend technologies like Spring Boot, Flask for creating comprehensive REST API's.
Szoftvertermékek különböző szerver oldali technológiák felhasználásával, úgy mint Spring Boot vagy Flask.
7 PROJECTS
7 PROJEKT

Frontend

Kliens oldal

Client side apps where I've used many well known frameworks and technology stacks like ReactJS, TailwindCSS and many others.
Kliens oldali alkalmazások napjaink legnépszerűbb keretrendszerinek felhasználásával, mint a React JS és a stilizáláshoz használatos Tailwind CSS.
7 PROJECTS
7 PROJEKT

Machine learning

Gépi tanulás

I've made some applications which covers the most part of machine learning, for example reinforcement learning, deep learning, supervised- and unsupervised learning.
3 PROJECTS
Számos gépi tanuláshoz kapcsolódó területen belüli jártasság, úgy mint mély tanulás, megerősítéses tanulás, illetve felügyelt és nem felügyelt tanulás.
3 PROJEKT
Projects
Projektek
Backend
Frontend
ML
Student manager

Student manager

Hallgató kezelő

Down arrow

It is a REST API built in Java using Spring Boot, which enables authenticated users to register student's data. It is nearly fully tested with the Mockito framework and is secured using Spring Security. Regarding the automation process, CI/CD pipelines were involved in the development process. Also, it uses Microsoft Azure's AI Vision and Document Intelligence as a third-party API. For the database part, PostgreSQL was mainly used, and Redis for caching purposes. It is deployed on a Red Hat 9 enterprise linux system.

Az alkalmazás maga egy REST API, mely Java nyelvben lett megírva, a Spring Boot keretrendszert felhasználva. Az alkalmazás célja a hallgatói adatok mentése és kezelése. Közel teljesen tesztelve van a Mockito framework segítségével, és biztosítva a Spring Security-vel. Az automatizálási folyamatokat tekintve, CI/CD csővezetékek voltak felhasználva a fejlesztés során. Továbbá, a Microsoft Azure AI Vision és Document Intelligence API-kat használja mint külső szolgáltatás. Az adatbázist illetően, főképp PostgreSQL volt használva, valamint Redis cachelési célokra. Az alkalmazás ki van helyezve egy Red Hat 9 linux operációs rendszerre.

REST API
Java
Spring Boot
MySQL
Redis
CI/CD
Mockito
Spring Security
Checkstyle
Azure
Todo application

Todo application

Teendőlista alkalmazás

Down arrow

This is a REST API for a simple Todo application which lets authenticated users to add their daily todos to a list. It was built using Spring Boot and secured with Spring Security.

Ez egy REST API egy Todo alkalmazás számára, amely lehetővé teszi a bejelentkezett felhasználóknak a teendőik felvilét egy listába. Az elkészítés során a Spring Boot keretrendszer volt felhasználva, a Spring Security biztonsági eszköztárával kiegészítve.

REST API
Java
Spring Boot
Spring Security
Game trader image

Game trader

Számítógépes játék csere-berélő

Down arrow

This application is partially implemented, yet it is functional. It uses the IGDB API for fetching video games. These games are then used for trading purposes, along the application's users. The app also provides minor chat support which is based on HTTP protocol.

Ezen applikáció részben van lefejlesztve, de ettől még működőképes. Lehetővé teszi a számítógépes játékok csereberéjét a játékosok között. Az IGDB API-ját használja fel a különböző számítógépes játékok adatainak lekérésére. Továbbá, az alkalmazás lehetőséget biztosít a chat használatára is, HTTP protokollt használva.

REST API
Java
Spring Boot
MySQL
Zoho People application image

Zoho People helper

Zoho People kisegítő

Down arrow

This project was made at a company named TIS Hungary Kft., where I was a backend developer intern, during my bachelor's degree. This application eases the steps of adding time stamps to Zoho People. It communicates with the Zoho People API, and is partially tested. It is written in Spring Boot.

Az alkalmazás, egyetemi alapképzésem során, a szakmai gyakorlatom alatt került elkészítésre a TIS Hungary Kft. magyar cégnél. Ezen API megkönnyíti a Zoho People-hoz kapcsolódó időbélyeg beszúrást a munkavállalók számára. Így, az említett művelethez a Zoho People API-ját használja fel. A program maga a Spring Boot keretrendszert felhasználva került elkészítésre, és részben tesztelve is van a Mockito tesztelési keretrendszer segítségével.

Java
REST API
Spring Boot
MySQL
Mockito
Scrum
Image editor image

Image editor

Képszerkesztő

Down arrow

It is basically a backend application written in Python using Flask, Pillow and other packages, where users can enhance their photos (contrast, brightness etc.). In this project my teammates (they made the frontend) and I had worked in sprints.

Tulajdonképpen egy szerver oldali alkalmazás Python-ban megírva, a Flask, Pillow és egyéb csomagokat felhasználva. Lehetővé teszi a felhasználók számára képeiknek feljavítását (kontraszt, fényesség stb.). A fejlesztés során a csapatom (ők készítették a kliens oldalt) és jómagam sprint-ekben dolgoztunk.

Scrum
Python
Flask
Ticketing service image

Ticketing service

Mozijegy kezelő

Down arrow

This application allows users to manage screenings, and other cinema related services. It is implemented using Spring Framework along with Spring Shell, thus providing a command line interface for users. Continuing, the application is tested using Mockito framework. Finally, the coding style is validated using rigurous checkstyle rules.

Az applikáció lehetővé teszi vetítések, és egyéb mozihoz kapcsolódó műveletek kezelését. A Spring Framework segítségével lett implementálva, azon belül is a parancssori felületet biztosító Spring Shell-t felhasználva. Az alkalmazás tesztelve van a Mockito keretrendszerrel. Továbbá, a forráskód jólformáltsága egy szigorú checkstyle állománnyal van ellenőrizve.

Java
Spring Framework
Spring Shell
Mockito
CLI
SOLID
Contact me
Let's get this conversation started! Tell me a bit about yourself, and
I'll get in touch with you as soon as possible.
Kapcsolat
Vegye fel velem a kapcsolatot! Meséljen az ötletéről, és
én a lehető legrövidebb időn belül felkeresem!

Instagram