Junior Backend Developer β’ Java β’ Spring Boot
I build backend applications with a focus on clean architecture, REST APIs, automated testing, and reliable data management. Passionate about learning software engineering through real-world projects and continuous improvement.
- Description: End-to-end UI test automation framework built with Selenium WebDriver and the Page Object Model pattern.
- Tech: Java, Selenium, JUnit, Page Object Model
- Status: Completed β Demo
- Description: Comprehensive UI and API test automation framework.
- Tech: Java, Selenium, JUnit, Page Object Model, RestAssured
- Status: Work in progress β Demo
- Description: Full-stack web application for managing animal shelter records.
- Tech: Java, Spring Boot, PostgreSQL, Spring Data JPA, Hibernate, REST API
- Status: Completed / Live demo β Demo
- Description: A practical and welcoming place to learn Java, strengthen programming fundamentals, and build better code.
- Tech: mdBook
- Status: Completed β Demo
Backend Java β’ Spring Boot β’ Hibernate/JPA β’ REST API
Database PostgreSQL β’ H2 β’ SQL
Testing JUnit 5 β’ Mockito β’ Selenium WebDriver β’ Rest Assured
DevOps & Tools Git β’ Docker β’ GitHub Actions β’ Maven β’ Linux
- 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.