
Senior Software Engineer
AI is analyzing your overall score…
Identifying your key strengths…
Evaluating your skill match against the job requirements…
Assessing your cultural and operational fit
Experienced developer with a demonstrated history of working in the information technology and services industry. Skilled in TypeScript/JavaScript with a passion for Agile and Scrum. Full Stack Engineer with extensive experience in Node.js/Express/GraphQL and React.
Faculty of Electrical Engineering, Computer Science and Information Technology Osijek
Master of Engineering - MEng, Computer and Information Sciences, General
January 1, 2015 – January 1, 2017
Elektrotehnički fakultet Osijek
Bachelor's degree, Computer Engineering
January 1, 2011 – January 1, 2015
Sveučilište 'Josipa Jurja Strossmayera' u Osijeku
Computer Engineering
January 1, 2011 – January 1, 2017
kompare.hr
Senior Software Engineer
April 1, 2024 – Present
Remote
Robin
Senior Software Engineer
September 1, 2022 – January 1, 2024
Robin Croatia (previously Flow & Form)
Full Stack Developer
July 1, 2020 – September 1, 2022
Reroot
Web Developer
January 1, 2020 – July 1, 2020
Osijek
COBE Tech
Backend Developer
July 1, 2017 – September 1, 2019
Osijek
BambooLab
Backend Developer - Internship
June 1, 2016 – June 1, 2017
Osijek
Naruci2
January 1, 2018 – March 1, 2018
Naruci2 is an ambitious, award-winning project with a simple premise: a wooden cube placed on tables in hotels, restaurants or coffee shops. This cube would enable guests to order from their smartphones by scanning the QR code on the cube, upon which the store's menu would open on the phone and the guest could place an order. The final, developed application is a multi-tenant SaaS that offers a complete solution with multilingual support for service facilities. My roles: Backend development: Work scope: Design, conceptualisation, architecture and implementation of a multi-tenancy database, implementation of login, registration (client and administrator), inventory item management, automated Excel spreadsheet parsing and saving to the database, administrator features Languages: TypeScript Libraries: Express.js, Moment.js, JWT, ApiDoc DevOps: Work scope: Deployment of the backend with separate databases for each client
Azil Osijek (Dog Shelter Osijek)
August 1, 2017 – September 1, 2019
Fully realized iOS/Android application for the local Osijek dog shelter. Features include list of pets up for adoption, a news feed with comments and likes, push notifications for selected news posts, dog-friendly places with map integration and an administrator web interface for user/dog/news item management. My roles: Backend development: Work scope: All features Languages: JavaScript Libraries: Express.js, Swagger, Moment.js, JWT DevOps: Work scope: Deployment of the backend, environment setup, landing page deployment
Cultural Fit Analysis
The candidate's project diversity, including personal projects like 'Azil Osijek' and 'Naruci2', showcases initiative and a passion for development beyond professional roles. The experience with multi-tenant SaaS architecture and mobile application backends indicates a broad technical interest. While the target role is 'Frontend Developer', the candidate's recent roles have a strong backend focus, which might require a shift in primary responsibilities. The breadth of skills (Node.js, TypeScript, React, GraphQL, AWS, MongoDB, PostgreSQL, Ruby on Rails, PHP exposure) suggests adaptability and a willingness to learn new technologies, which is a positive for cultural fit in dynamic environments.
Soft Skills & Operational Fit
The candidate's experience descriptions highlight active participation in all stages of development, including brainstorming, research, conceptualization, and implementation. Mentorship experience and focus on knowledge sharing suggest strong communication and collaboration skills. Involvement in agile ceremonies indicates adaptability and process adherence. The project descriptions for 'Azil Osijek' and 'Naruci2' demonstrate initiative and end-to-end project ownership.