Nikola S.

Nikola S.

Senior Software Engineer

Croatia
Hire Nikola S. Hire Nikola S. Hire Nikola S.

About Me

I am an experienced Android Developer with 5+years of technical know-how in the iteration of innovative Android apps on projects. I am proficient in the use of Java; writing/using clean code, designing and developing solutions, performing analysis and troubleshooting complex technical issues. I am a great team player - keeping a balance between creativity and practical applications on projects.

Work history

UpStack
UpStack
Android Developer
2016 - Present (8 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time

Grshpr
Grshpr
Android Developer
2014 - 2014
Rijeka, Croatia
  • Gained hands-on experience in the use of Visual Studio and Xamarin plugin for development.

  • Optimized the performance of solutions by removing nested layouts and introduced relative layouts where applicable.

  • Implemented new location services and modified existing ones on projects.

Portfolio

Android Developer - Road Pal
Android Developer - Road Pal

Worked as a lead developer on the development of a ride-sharing Android app with Parse.com on the backend. Converted ideas and mockups into the live app, used design patterns like MVP and Singleton on the project, implemented Google autocomplete API, manipulated Google Places objects, push notifications, chat messaging system and saved data locally and on the cloud. Utilized Git for version control in the development of the new app.

Android Developer - RestInstaFlickrLoade
Android Developer - RestInstaFlickrLoade

Worked on RestInstaFlickrLoader an Android App for loading photos to Instagram and Flickr. The app works through the ASync tool that fetches JSON data with Retrofit callback and ASync photo download using a custom downloader. The app sends data between activities and fragments using Greenrobot's EventBus (normal and sticky bus posting). Implemented master/detail view pattern and used ButterKnife to inject views and listeners on the app.

Education

Education
Bachelor's Degree, Telematics
Polytechnic of Rijeka
2010 - 2013 (3 years)
Education
Programming Mobile Applications for Android Handheld Systems: Part 1
Coursera
2015
Education
Programming Mobile Applications for Android Handheld Systems: Part 2
Coursera
2015
Education
Programming Mobile Services for Android Handheld Systems: Concurrency
Coursera
2015
Education
Programming Mobile Applications for Android Handheld Systems, Licensed in Part 1, 2
Coursera
2016