Work Experience

Systems Engineer and Quality Assurance 01/2019 to CURRENT
Enea AB | Osijek, Croatia
  • Resolved issues related to customer components for Wide Area Networks and voice systems.
  • Managed and monitored all installed systems and infrastructure to ensure the highest level of availability.
  • Installed, configured, tested and maintained operating systems, application software and system management tools.
  • Provided 2nd and 3rd level technical support and troubleshooting to internal and external clients.
  • Monitored and tested application performance to identify potential bottlenecks, develop solutions, and collaborate with developers on solution implementation.
  • Created flowcharts, diagrams and other documentation.
  • Demonstrated new product features and functionality to clients, managers and team members.
  • Collaborated with developers and project managers to assess program capabilities, features and testing demands.
  • Wrote and optimized test cases to maximize success of manual software testing with consistent, thorough approaches.
  • Debugged code and located root causes of problems by reviewing configuration files and logs.
  • Collaborated with developers and product owners to stay current on product features and intended functionality.
  • Proposed improvements to development and testing processes to positively impact usability, function and performance.

Software Engineer 01/2018 to 01/2019
Atos IT | Osijek, Croatia
  • Installed, maintained and supported VoIP applications.
  • Analyzed user-generated trouble tickets to determine causes of problems and took appropriate action for resolution.
  • Monitored overall network performance.
  • Performed network modeling and analysis.
  • Installed, maintained and supported voice/data applications.
  • Worked closely with network administrators and server engineers to ensure quality service.
  • Supporting a developers team of core framework of following products: PCRF, AAA and BSF.

Software Developer 05/2014 to 01/2018
Siemens Convergence Creators Ltd. | Osijek, Croatia

Working in team of development for software Policy and Charging Rules Function (PCRF). Write and maintain java code for dedicated singleton applications that can perform millions of transactions in couple of seconds.

PCRF is dedicated policy equipment standardized in 3GPP that enables the policy function for bandwidth and charging on multimedia networks.

For example, service providers can use PCRF to charge subscribers based on their volume of usage of high-bandwidth applications, charge extra for QoS guarantees, limit app usage while a user is roaming, or lower the bandwidth of wireless subscribers using heavy-bandwidth app’s during peak usage times.

To do my daily tasks an expertise with wide range of interfaces/protocols: HTTP (SOAP, XML), Diameter (Gx, Rx, EAP) and Radius for internal micro services messaging. Writing Python scripts for simulating test scenarios between several diameter interfaces.

Using Robot Framework (RAID) suits as test tool and regressions tests with Jenkins.


Software Developer 08/2012 to 04/2014
Proprietorship For Informatics And Computers Activity | Osijek, Croatia
  • CEO and Founder of personal proprietorship for informatics and computers activity.
  • Performing all the necessary functions to operate as small company.
  • Developed and created software applications for Windows systems using C# at the moment when fiscalization is introduced in Croatia. [ It seemed like a good opportunity but only ~20 copies were sold. ]
Software Developer 12/2010 to 08/2012
Freelance | Osijek, Croatia
  • Working as a developer through oDesk and vWorker online services.
  • Using technologies as full stack developer with the stack JavaScript, Linux, Apache, MySQL, PHP a (LAMP Stack).
  • Server Software: (Back end) – PHP, ASP, C++, Java SE, Python, REST, SQL (MSSQL, MySQL, NoSQL).
  • Client Software: (Front end) – C#,  Swing, <HTML, CSS>, Bootstrap, W3.CSS, JavaScript, HTML DOM, JSON, XML, jQuery.

Technical support 06/2004 to 08/2010
Hrvatski Telekom D.d. | Osijek, Croatia
  • Work at help desk as agent for technical support.
  • Setting up a client’s Internet access equipment and operating system for its use.
  • Work with B2C and B2B clients.