IVAN T. Not Available
Android Developer
Android Studio
Dagger 2
Git
Gradle
Java
Kotlin
Retrofit
Languages: English, Macedonian
Available from: October 1, 2018
Experience: 3 years
ABOUT

I'm a Software Engineer with over 3.5 years of experience in native Android apps development

Some of the responsibilities I have so far include:

  • Building fully functional applications for Android platform for multiple purposes;
  • Collaborate with cross-functional teams to define and ship new features;
  • Work on bug fixing and improving application performance;
  • Google Play release;
  • Continuously discover, evaluate, and implement new technologies to maximize development efficiency;
  • Write estimates;
  • Write tasks lists;
  • Communication with customers;
  • Testing / Bug Fixing.

Feel free to chat for any further questions.

EXPERIENCE

Experienced Android Engineer

3P Development

Skopje, Macedonia

December 2015 - Present


Junior Android Engineer

3P Development

Skopje, Macedonia

April 2014 - November 2015

EDUCATION

Graduate Engineer of Electrical Engineering and Information Technologies

Faculty of Electrical Engineering and Information Technologies, Ss.Cyril and Methodius University of Skopje (Macedonia)

Skopje 2010 - 2013

Gained knowledge:

  • Solving logical and everyday problems using multiple programming languages and technologies, advanced knowledge about computer networks, programming and designing and developing quality software

Technical Skills:

  • Programming Languages: Java, C, C++, XAML, HTML, CSS, basic knowledge in Kotlin;
  • Technologies: Android development (Android Studio, Eclipse), NetBeans, basic knowledge of Photoshop, SVN, Git, Dagger 2, Retrofit;
  • Very basic knowledge of test-driven development including UI, Integration and unit tests;

Achievements:

  • S.T.A.R Award - Special Thanks and Recognition Award - 2015.
  • The annual award by 3P Development given to one team member of each team. I won the S.T.A.R Award 2015 for the Android team
WORK HISTORY

Project Name: TaxiApp

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Building the app’s architecture and starting the project from scratch;
  • Working with the latest update of Android Studio, Android SDK, Gradle and buildToolsVersion;
  • Web Service integration;
  • Push notifications;
  • Support for Android 4+;
  • Support for all screen sizes;
  • Testing / Bug Fixing.

Project Name: Loyalty App

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Building the app’s architecture and starting the project from scratch;
  • Working with Kotlin;
  • Web Service integration;
  • Support for Android 4+;
  • Support for all screen sizes;
  • Testing / Bug Fixing.

Project Name: Payment App for Utility Company

Role: Android Developer

Responsibilities:

  • Project started from another member of the team; I took over it in the middle of the project;
  • Working with the latest update of Android Studio, Android SDK, Gradle and buildToolsVersion;
  • Web Service integration;
  • UI Implementation;
  • Support for Android 4+;
  • Support for all screen sizes.

Project Name: Donation Platform for NGO

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for certain features within the app the app;
  • Project started from another member of the team; I took over it in the middle of the project;
  • Working with the latest update of Android Studio, Android SDK, Gradle and buildToolsVersion;
  • Web Service integration;
  • UI Implementation;
  • Implementation of push notifications;
  • Support for Android 4+;
  • Support for all screen sizes.

Project Name: Car App that monitors, predicts and alerts users to potential issues

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Custom animations;
  • Web Service integration;
  • Communication with Unity;
  • Localisation;
  • Support for Android 4+;
  • Support for all screen sizes;
  • Testing / Bug Fixing.

Project Name: Cooking / Recipe app for celebrity

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Involved in the design suggestions in order to follow the latest Android design patterns;
  • Building the app’s architecture and starting the project from scratch;
  • Working with the latest update of Android Studio, Android SDK, Gradle and buildToolsVersion;
  • Web Service integration;
  • Parse push notifications integration;
  • Support for Android 4+;
  • Support for all screen sizes;
  • Testing / Bug Fixing.

Project Name: Shopping app for discounts

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Involved in the design suggestions in order to follow the latest Android design patterns;
  • Building the app’s architecture and starting the project from scratch;
  • Full Development process (Web Services Integration, UI Implementation);
  • Support for Android 4+;
  • Support for all screen sizes;
  • Google Play Release;
  • Testing / Bug Fixing.

Project Name: Simple tapping game (TapZ)

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Involved in the design suggestions in order to follow the latest Android design patterns;
  • Building the app’s architecture and starting the project from scratch;
  • Full Development process (Web Services Integration, UI Implementation);
  • Support for Android 4+;
  • Support for all screen sizes;
  • Google Play Release;
  • Testing / Bug Fixing.

Project Name: Catalogue App for Pasta restaurant

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Involved in the design suggestions in order to follow the latest Android design patterns;
  • Building the app’s architecture and starting the project from scratch;
  • Full Development process (Web Services Integration, UI Implementation);
  • Support for Android 4+;
  • Support for all screen sizes;
  • Google Play Release;
  • Testing / Bug Fixing.

Project Name: Occupational Health and Safety App

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for creating the app;
  • Involved in the design suggestions in order to follow the latest Android design patterns;
  • Building the app’s architecture and starting the project from scratch;
  • Full Development process (Web Services Integration, UI Implementation);
  • Support for Android 4+;
  • Support for all screen sizes;
  • Google Play Release;
  • Testing / Bug Fixing.

Project Name: Data collection app for banks

Role: Android Developer

Responsibilities:

  • Research, analysis and effort estimation for continuing work on the app (app dev initially started by other company);
  • Full Development process (Web Services Integration, UI Implementation);
  • Bug fixes;
  • New Features implementation;
  • Google Play Release;
  • Testing / Bug Fixing.
SIMILAR PROFILES
Available
Senior Android Developer
Java

UI/UX designer with 1 year of experience

Available
Android Developer
Java / Kotlin

Senior Android Engineer with over 6 years developing Android apps