Nikola Ivankovic

Angestellt, Principal Software Developer, Paradox Cat GmbH

Nürnberg, Deutschland

Fähigkeiten und Kenntnisse

Android-Programmierung
Android SDK
Android NDK
Java Programmierung
Java
Object Oriented Programming
C
C++
Android Studio
Eclipse
Visual Studio
PostgreSQL
Softwareentwicklung
XML
Git
SVN
Scrum
Design Patterns
Python
Gradle
Make
Jenkins
IntelliJ IDEA
Apache Maven
Apple Xcode
Ant

Werdegang

Berufserfahrung von Nikola Ivankovic

  • Bis heute 1 Jahr und 9 Monate, seit Okt. 2022

    Principal Software Developer

    Paradox Cat GmbH
  • 5 Monate, März 2022 - Juli 2022

    Consultant

    Eficode

    Successfully completed a software architectural assessment for a large industrial customer. - Conducted interviews with several development teams and gathered information about different topics e.g. modularity, scalability, security, deployment etc. - Covered non-architectural and cultural topics like testing, requirement management, team collaboration, knowledge transfer, documentation. - Created a comprehensive report with improvement recommendations and presented the data to stakeholders.

  • 3 Jahre und 8 Monate, Juli 2018 - Feb. 2022

    Software Engineer

    Mobileum

    Worked on development of Smartphone Experience framework for automated testing on mobile devices. Responsible for Android software development and device integration. Implemented and extended testing framework functionalities. Successfully ported platform dependent software as a part of server transition to new hardware. Java, C, C++, Android SDK, Ant, Gradle, Make, Android Studio, XCode, Win API, Linux, macOS, Jenkins, Git

  • 2 Jahre und 4 Monate, Apr. 2016 - Juli 2018

    Software Engineer

    SIGOS GmbH

    Designed and created automated and customizable testing scenarios on mobile devices. Python, Java, C, C++, Android SDK, Android Studio, Eclipse, Ant, Gradle, Make, SVN

  • 1 Jahr und 2 Monate, Sep. 2014 - Okt. 2015

    Software Engineer

    Unit Group

    Created complete design and implemented customizable Android App for a Smart Home system. Integrated smart device management into Android App. Participated in design and implementation of client-server architecture with customizable server, multiple mobile clients and multiple smart devices. Integrated real-time device recognition algorithm into the server. Integrated push messages sending via GCM for smart devices notifications into the server. Java, Android SDK, Ant, Eclipse, Git

  • 2 Monate, Juli 2013 - Aug. 2013

    Teaching Assistant

    Comtrade d.o.o.

    Held lectures on Android development. Organized software development process and supervised students in a simulated work environment.

  • 4 Monate, Mai 2013 - Aug. 2013

    Software Engineer

    Comtrade d.o.o.

    Developed Android application for the Parrot® ARDrone quadcopter.

Ausbildung von Nikola Ivankovic

  • 8 Jahre und 3 Monate, Okt. 2005 - Dez. 2013

    Electrical Engineering

    University of Belgrade

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Serbian

    -

21 Mio. XING Mitglieder, von A bis Z