Completing an intensive internship focused on Java backend development — mastering core Java (data structures, algorithms, concurrency), Spring Framework (REST APIs, Spring Data JPA/Hibernate), microservice architecture, SQL databases, and AWS cloud — while applying OOP, software design principles, testing (unit/integration), and using Maven for scalable application development.
Working on a Java backend project for The Home Depot, developing secure payment and card authorization systems within a team of 8 engineers using Agile methodologies. Contributing to system reliability, performance optimization, and integration of security standards (Spring Security, tokenization, encryption) to ensure compliance and scalability.
May 2025 - Jun 2025
2 months
Full-Stack Engineering Intern
Synechron
Developed and maintained backend microservices for a cloud-based car insurance application using Java, Spring Boot, Spring Security, Hibernate, Maven, REST web services, and Apache Kafka; ensured robust access control and user authentication within a Dockerized microservice architecture.
Designed and implemented responsive, reusable frontend components with React, JavaScript, HTML, CSS, and SCSS; actively collaborated in a 6-member Agile team using Git for version control, participating in sprint planning, code reviews, and daily standups in a high-compliance insurance environment.
Feb 2023 - Jul 2023
6 months
Novi Sad, Serbia
Demonstrator
University of Novi Sad, Faculty of Technical Sciences
Facilitated learning for 30+ students in Computer Architecture, enhancing their concept mastery and task-solving skills.
Led independent lessons for over 20 students, resulting in a 30% increase in engagement and improved academic performance.
Blood Transfusion Center Web Application
A centralized information system for managing appointments, user profiles, employees, and registered centers.
Built with Spring Boot, ReactJS, and PostgreSQL, featuring secure authentication and authorization via Spring Security.
Hospital Desktop Application
Built a desktop application for appointment scheduling, prescription management, and hospital record maintenance using .NET, WPF, and PostgreSQL.
Improved operational efficiency and centralized data access for staff and administrators across healthcare facilities.
Languages
Serbian
Native
English
Advanced
Education
Oct 2023 - Present
University of Novi Sad, Faculty of Technical Sciences
M.S. Computer Science · Computer Science · Novi Sad, Serbia · 9.2/10
Oct 2019 - Sep 2023
University of Novi Sad, Faculty of Technical Sciences
B.S. Computer Science · Computer Science · Novi Sad, Serbia · 9.1/10