Andrea Freud

Junior Backend Developer • Java • Spring Boot

I build backend applications with a focus on clean architecture, REST APIs, automated testing, and reliable data management.

Focused on backend development, software quality, and building maintainable applications with modern Java technologies.

⭐ Featured Projects

A selection of my recent automation and backend development work.

Petstore Swagger API Test Automation

Completed

REST Assured-based Java API test automation framework for validating the Swagger Petstore REST API.

Java RestAssured JUnit Maven POM
View Repository →

Reqres API Test Automation

Completed

REST Assured-based Java API test automation framework for validating the Reqres REST API.

Java RestAssured JUnit Maven POM
View Repository →

Sauce Demo Automation Framework

Completed

End-to-end UI test automation framework built with Selenium WebDriver and the Page Object Model pattern.

Java Selenium JUnit POM
View Repository →

Automation Exercise E2E Test Suite

WIP

Comprehensive UI and API test automation framework exploring cutting-edge verification practices.

Java Selenium JUnit RestAssured
View Repository →

Animal Shelter Web Application

Live Demo

Full-stack web application for managing animal shelter records with robust data layers and architectural patterns.

CRUD operations, Spring Security, PostgreSQL persistence, layered architecture, DTO mapping and REST endpoints.

Spring Boot PostgreSQL JPA / Hibernate REST API

My Programming Handbook

Completed

A practical and welcoming digital handbook to learn Java, strengthen programming fundamentals, and build better code (Hungarian).

mdBook Markdown
Read Handbook (Language: Hungarian)→

Tech Stack

Backend

Java • Spring Boot • Hibernate / JPA • REST API • Spring Security • JWT

Database

PostgreSQL • H2 • SQL

Testing

JUnit 5 • Mockito • Selenium WebDriver • Rest Assured • Playwright

DevOps & Tools

Git • Docker • GitHub Actions • Maven • Linux • HTML/CSS/JS

Currently Focused On

  • Backend development with Spring Boot
  • REST API design & best practices
  • Test automation (unit & integration testing & REST API testing)
  • Building production-like projects

I am actively looking for backend developer opportunities where I can contribute and grow.

Planned Projects

  • Get Things Done (get-things-done) – Simple task manager API.
  • Spring Boot Login & Reg (login-system) – Secure user registration.
  • Spring Boot JWT Auth (jwt-auth) – Authentication REST API.
  • Chat Application (chat-app) – Real-time messaging application.
  • Inventory Management (inventory-sys) – Product and stock manager.