Predrag Josipovic
About Predrag Josipovic
Predrag Josipovic is a Senior Software Engineer at Endava in Serbia, with extensive experience in full stack development and a strong background in Java and JavaScript.
Current Role at Endava
Predrag Josipovic is currently serving as a Senior Software Engineer at Endava in Serbia. In this role, he leads the front-end team on a project that utilizes modern technologies such as Vue 3, Pinia, Vite, and TypeScript. His responsibilities include overseeing team activities, ensuring project deliverables, and maintaining high coding standards.
Previous Experience at Endava
Before his current role, Predrag Josipovic worked as a Full Stack Developer at Endava for four years, from 2019 to 2023, in Belgrade, Serbia. During this period, he gained extensive experience in both front-end and back-end development, working with a variety of technologies and contributing to multiple projects.
Early Career in Development
Predrag Josipovic began his professional development career at Engineering Ingegneria Informatica Spa, where he worked as a Junior Full Stack Developer from 2017 to 2019 in Belgrade, Serbia. Prior to that, he also held a Junior IT Developer internship position at Société Générale in 2016 for three months, providing him with initial industry exposure and practical development skills.
Educational Background in Information Technology
Predrag Josipovic has a strong educational foundation in Information Technology. He earned a Master's Degree in Information Technology from the Faculty of Organizational Sciences, University of Belgrade, completing his studies in one year from 2015 to 2016. He also holds a Bachelor's Degree in Informatics from the Faculty of Business, Singidunum University, completed in two years from 2013 to 2015. Additionally, he obtained an Associate's Degree in Informatics from Business School of Applied Studies, Vipos Valjevo, where he studied from 2009 to 2013.
Technical Skills and Technologies
Predrag Josipovic is highly skilled in various programming languages and technologies. He has professional experience working with Java and JavaScript, particularly with the Vue framework. He is well-versed in both relational and NoSql databases, including Postgres, MySql, Oracle, Cassandra, and Cosmos DB. His proficiency in these technologies enables him to adeptly handle complex software engineering tasks.