Mark
Varga
Full‑stack Developer

First, solve the problem.

Then, write the code.

- John Johnson
I build custom‑made software applications,
and I love what I do.
LET'S CHAT!

3

YEARS OF
EXPERIENCE

40

PROJECTS COMPLETED
ACROSS 7 AREAS

Mark Varga

Backend

Szerveroldal

Application development that involves using backend technologies like Spring Boot and Flask to create comprehensive REST APIs.
7 PROJECTS

Frontend

Kliensoldal

Client‑side apps where I've used many well‑known frameworks and stacks, such as React and Tailwind CSS.
7 PROJECTS

Machine Learning

Gépi tanulás

I've built applications covering key areas of machine learning, such as reinforcement learning, deep learning, and supervised and unsupervised learning.
3 PROJECTS
Introduction
Hello! I am
Mark Varga
Mark Varga

"Coding like poetry should be short and concise."

― Santosh Kalwar

I am a full‑stack developer with more than 2 years of experience who loves to build any custom‑made application, whether it is a professional software product or a hobby project of mine. Currently, I work as a backend software engineer. I am keen to learn new technologies and I am always open to new challenges. If I’ve piqued your interest, feel free to contact me!

Backend

Szerveroldal

Application development that involves using backend technologies like Spring Boot and Flask to create comprehensive REST APIs.
7 PROJECTS

Frontend

Kliensoldal

Client‑side apps where I've used many well‑known frameworks and stacks, such as React and Tailwind CSS.
7 PROJECTS

Machine Learning

Gépi tanulás

I've built applications covering key areas of machine learning, such as reinforcement learning, deep learning, and supervised and unsupervised learning.
3 PROJECTS
Projects
Backend
Frontend
AI
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 students' data. It is nearly fully tested with the Mockito framework and is secured using Spring Security. CI/CD pipelines were used in the development process. It also uses Microsoft Azure AI Vision and Document Intelligence as third‑party APIs. For the database, PostgreSQL was mainly used, and Redis for caching purposes. It is deployed on a Red Hat Enterprise Linux 9 system.

Az alkalmazás egy REST API, amely Java nyelven készült a Spring Boot keretrendszerrel. Célja a hallgatói adatok mentése és kezelése. A rendszer nagyrészt tesztelt a Mockito keretrendszerrel, a biztonságot a Spring Security biztosítja. A fejlesztés során CI/CD folyamatokat alkalmaztam. Továbbá a Microsoft Azure AI Vision és Document Intelligence szolgáltatásait használja külső szolgáltatásként. Az adatbázishoz elsősorban PostgreSQL-t, a gyorsítótárazáshoz pedig Redist használ. Az alkalmazás Red Hat Enterprise Linux 9 rendszerre van telepítve.

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 that lets authenticated users 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áshoz, amely lehetővé teszi a bejelentkezett felhasználóknak, hogy teendőiket egy listába vigyék fel. Az alkalmazás a Spring Boot keretrendszerrel készült, a biztonságot a Spring Security biztosítja.

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 functional. It uses the IGDB API to fetch video games. These games are then used for trading purposes among the application's users. The app also provides basic chat support based on the HTTP protocol.

Ez az alkalmazás részben készült el, de működőképes. Lehetővé teszi a számítógépes játékok csereberéjét a felhasználók között. Az IGDB API-ját használja a játékok adatainak lekérésére. Továbbá az alkalmazás alapvető chatfunkciót is biztosít, a 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 simplifies adding timestamps to Zoho People. It communicates with the Zoho People API and is partially tested. It is built with Spring Boot.

Az alkalmazás egyetemi alapképzésem alatt, a TIS Hungary Kft.-nél végzett szakmai gyakorlatom során készült. Ez az API megkönnyíti a Zoho People‑höz kapcsolódó időbélyegek beszúrását a munkavállalók számára, a Zoho People API-ját használva. A program a Spring Boot keretrendszerrel készült, és részben tesztelt a Mockito tesztkeretrendszerrel.

Java
REST API
Spring Boot
MySQL
Mockito
Scrum
Image editor image

Image editor

Képszerkesztő

Down arrow

It is 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 worked in sprints.

Tulajdonképpen egy szerveroldali alkalmazás, Pythonban megírva, a Flask, Pillow és egyéb csomagok felhasználásával. Lehetővé teszi a felhasználóknak képeik feljavítását (kontraszt, fényesség stb.). A fejlesztés során a csapatom (ők készítették a kliensoldalt) és jómagam sprintekben 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 the Spring Framework along with Spring Shell, thus providing a command line interface for users. The application is tested using the Mockito framework. Finally, the coding style is validated using rigorous Checkstyle rules.

Az alkalmazás lehetővé teszi vetítések és egyéb, mozihoz kapcsolódó műveletek kezelését. A Spring Framework segítségével készült, a parancssori felületet a Spring Shell biztosítja. Az alkalmazás tesztelve van a Mockito keretrendszerrel. Továbbá a forráskód jólformáltságát szigorú Checkstyle‑szabályok ellenőrzik.

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.

Instagram