Open to work
Backend Developer
Marko Srejic
Belgrade, Serbia
marko.srejic01@gmail.com
Summary
Java backend software engineer focused on Spring Boot, REST APIs, and working with relational databases. My goal is to build software solutions that deliver real value and drive tangible business improvements, with the potential to be used by millions of people. I strive to work in environments that set high technical standards and present challenges, as I believe stepping out of the comfort zone is key to professional growth.
Projects
Desktop Applications
At the Faculty of Organizational Sciences, I worked on seminar projects focused on software design, primarily using Java, JDBC, SQL, and Swing. I collaborated with fellow students to analyze requirements and develop structured, maintainable desktop applications following best practices in software architecture.
Selected Projects

Hair Salon Software System
Desktop Application
About The Project
Developed a user-friendly hair salon management system focused on simplifying appointment booking and client care.
Technologies: Java, SQL, JDBC, Swing.
Achievements
Improved salon efficiency by 30% through an intuitive interface and streamlined booking process.

Restaurant Software System
Desktop Application
About The Project
Developed the complete reservation and ordering backend system for a mid-sized restaurant desktop application.
Technologies: Java, SQL, JDBC, Swing.
Achievements
Increased order efficiency by 20% after deployment through optimized backend service logic.

Sports Center Software System
Desktop Application
About The Project
Developed a sports center management system focused on personalized training plans, membership tracking, and scheduling.
Technologies: Java, SQL, JDBC, Swing.
Achievements
Reduced time-to-task completion by 40% by introducing contextual tooltips and clear data categorizations.

About The Project
Developed a desktop application for creating and managing contracts between clubs and players, improving workflow.
Technologies: Java, SQL, JDBC, Swing.
Achievements
Boosted user engagement by 30% through improved usability and personalized user experiences.
Mobile Applications
I developed a mobile application for video game reviews using Angular and Ionic, focusing on creating intuitive and engaging interfaces. I collaborated closely with users to gather feedback, conducted usability testing, and used insights to enhance the app’s overall user experience.
Selected Projects

GameRate
Mobile application
About The Project
This mobile app allows users to rate video games, with each game’s overall rating dynamically updated based on user reviews. Users can create personalized playlists of their favorite games and easily search the database to discover new titles.
Technologies: Angular, Ionic, Firebase.
Achievements
Built UI features in Ionic/Angular for a game rating app, cutting load time by 40% and boosting engagement.
Web applications
Developed a university classroom reservation system with two fellow students using Spring Boot, Hibernate, and Thymeleaf. The system featured role-based access for admins and users, efficient scheduling, and room availability management.
Selected Projects

University Classroom Resevation Application
Web Application
About The Project
Developed a web app for university classroom and hall reservations with role-based access for admins and users, managing bookings and approvals.
Technologies: Java, Spring-Boot, Hibernate, Thymeleaf.
Achievements
Boosted user satisfaction scores by 15% by optimizing search and filtering functionalities.
Skills & Tools

Java

Python

HTML

CSS

JavaScript

Spring-Boot

Angular

Git

Docker
Education
University of Belgrade, Faculty of Organizational Sciences
Master's degree, Software Engineering and Artificial Intelligence, 2024 - present
University of Belgrade, Faculty of Organizational Sciences
Bachelor's degree, Information Technology, 2020 - 2024
