
With over 9 years of experience as a Software Developer, I have had the opportunity to tackle a wide range of technical challenges. My journey has been marked by continuous learning, a deep passion for development, and a commitment to mastering new technologies.
The dynamic nature of this field means there is always something new to learn, and I thrive on that constant growth.
I strongly believe in the power of collaboration. Effective teamwork and strong communication are vital components to achieving success in any project.
Throughout my career, dedication and hard work have been the key drivers behind my accomplishments, and I look forward to applying these principles in every new opportunity.


My professional experience is rooted in Java development, with a strong emphasis on backend engineering using the Spring Boot framework. I have been actively involved in building scalable systems and APIs, with an in-depth understanding of the Java ecosystem.
A significant part of my career has been dedicated to QA automation and software testing. I’ve worked extensively on designing and maintaining test frameworks, writing automated tests, and integrating testing into CI/CD pipelines using tools like Jenkins and Git. This experience has given me a solid foundation in both development and quality assurance.
I have also explored Python through scripting and Django web applications, expanding my knowledge beyond the Java world. While my Python expertise is still growing, I continually build on it through side projects and automation tasks.
Currently, I’m working toward becoming a full-stack developer. While backend remains my core strength, I have hands-on experience with HTML, CSS, JavaScript, and React. I'm also pursuing an AWS Certified Cloud Practitioner certification to deepen my understanding of cloud services.
Java
Spring Boot
QA Automation
JavaScript
React
AWS

My ideal job position is to work as a Backend Developer, where I can fully utilize my skills in Java and Spring framework. My passion lies in building efficient and scalable backend systems that power modern web applications.
I enjoy working with various microservices, designing APIs, and ensuring system reliability, scalability, and performance. I find backend development to be the core of every great application, and I’m motivated by the challenge of creating systems that are optimized and maintainable.
Continuous learning is important to me, and I aim to keep improving my skills in Java and exploring new technologies in the backend space.
Java and Spring give me the confidence to create robust, production-ready systems, and that’s the space I want to grow in.

-
College
- FER (University of Zagreb, Faculty of Electrical Engineering and Computing), Univ. bacc. ing. el. techn. ing., 2010-2013
- FER, Master of science in information and communication technology, 2013-2015
-
Languages
- Croatian
- English - very good
- German - basic

Happening, 2025 -
QA Engineer.
Ericsson Nikola Tesla, 2015-2025
Software Developer focused on testing and development.
Primarily worked with JAVA and the Spring framework for various projects, facing new challenges on every assignment. Additionally, I utilized Git for version control across all projects and frequently employed scripting languages like Bash, PowerShell, and Python for automation and testing tasks.
I had the opportunity to spend 6 months working in Dallas, USA, which greatly enhanced my confidence and technical expertise.

Ericsson offered me the chance to travel the world, improve my English proficiency, and deepen my knowledge in both testing methodologies and customer interaction.
Music has been a passion of mine since childhood.
I started playing guitar at the age of 14 and continue to play it regularly, especially during gatherings with friends.

Singing has also been a big passion of mine, and I often combine it with my guitar playing during performances and social gatherings.
When I was 20, my brother encouraged me to join "KUD Frankopan Remete" to learn the tambura. One year later, we formed a band together, and I have been a part of it ever since. Check us out: TS Samo Tvoji.
Football has always been a significant part of my life — it's the most important unimportant thing to me. I love playing and watching it.

In addition, street workout has become a major passion of mine in recent years. It's something I truly enjoy and continuously challenge myself with.
Recently, boxing has also become one of my favorite sports. It challenges me both physically and mentally, and I find it a great way to stay fit and focused.
This web application showcases a modern full-stack solution hosted using AWS services:
- S3 Bucket: Used to store and serve the HTML, CSS, and JS of this static front-end.
- CloudFront: Configured as a CDN to distribute content globally with low latency while providing SSL/TLS via AWS Certificate Manager.
- Route 53: Manages the domain and routes traffic to the CloudFront distribution.
- AWS Cognito: Provides user authentication and secure access to protected resources.
- Elastic Beanstalk: Used to deploy and manage the back-end Spring Boot application, which fetches skills data.
- PostgreSQL Database: Hosted on AWS RDS, storing data securely for the back-end.
The front-end of the website is built using HTML, JavaScript, and Tailwind CSS for responsive styling. It provides an optimal user experience across various devices and screen sizes.
The back-end is a Spring Boot application deployed on AWS Elastic Beanstalk. It automatically manages infrastructure such as instances, load balancers, and security groups. The application connects to an AWS-hosted PostgreSQL database, with configurations managed in its application.properties file.
Both the front-end and back-end utilize AWS Cognito. Cognito handles user login on the front-end and secures API requests to the back-end using JWT tokens for authentication.
HTML, JS, CSS
Spring Boot
AWS S3
AWS CloudFront
AWS Route 53
AWS Elastic Beanstalk
AWS RDS (PostgreSQL)
AWS Cognito
The application is hosted on the domain: https://cv.hobbitscode.com with secure HTTPS support.