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
Sauce Demo Automation Framework
CompletedEnd-to-end UI test automation framework built with Selenium WebDriver and the Page Object Model pattern.
Automation Exercise E2E Test Suite
WIPComprehensive UI and API test automation framework exploring cutting-edge verification practices.
Animal Shelter Web Application
Live DemoFull-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.
My Programming Handbook
CompletedA practical and welcoming digital handbook to learn Java, strengthen programming fundamentals, and build better code (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
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)
- 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.