top of page
Home: Project

Android consultant helping companies make solutions led by user focused engineering. Mission: "CEO should concentrate on the business, I'll take care of the software."

Portfolio

Portfolio

For the past six years, I've worked as a developer specializing in Android software. I communicate extremely well and have been a part of various-sized teams. In my career, I've worked on multi-million user apps and am passionate about great development processes and know how to foster them. I prefer Flutter over Kotlin, as well as Kotlin over Java. Lately, I've been immersing myself into AR/VR, 3D, even 4D projects.

toptal.png

Android Expert

Since November 2016

Working as an Android Lead Developer for FocustApps. Engaged on two Android apps and one Ionic app built for both Android and iOS.

  • Managed and was responsible for the full development of two Android apps

  • Worked on push notifications

  • Implemented location services and worked with Google Maps

  • Presented and interacted with 3D models

  • Captured images, uploaded and presented them inside the app

  • Technologies used: Android, REST, GPS, 3D, Ionic

Epigraph - Owner & Android Consultant

Owner & Android Consultant

Since July 2014

We translate businesses into useful Android software led by user focused engineering. Dedicated development of Android native applications is the main service at Epigraph. Don't hesitate to contact me if you have a need for mobile development expertise, I can help.

  • Founded a company to get frequent and reliable job opportunities

  • Built 3 apps from scratch to publishing

  • Managed, led, and taught 2 developers successfully

  • Learned about business in general—how to build and grow one.

  • Technologies used: Android, Java, REST, Parse, Firebase, Gradle, Git

Android Engineer

Android Senior Engineer

October 2015 - November 2016

Worked on a premium video content streaming Android application with millions of users.

  • Developed 2 premium video content streaming apps with millions of users and the library for those

  • Made improvement suggestions of which 90% were adopted

  • Learned about VIPER, architecture variation in MVP, with Mockito and PowerMockito tests

  • Worked on a variety of tasks, as needed: caching, fixing bugs, making improvements (User Interface UI, memory, code), sending tracking data, writing tests, changing models according to JSON responses and more

  • Worked with 5 people on a daily basis in a team of more then 20 people

  • Technologies used: Android, Mockito, PowerMockito, Git

Android Freelancer

Android Freelancer

October 2013 - September 2015

Helped over on 15+ clients to move their apps to the next level. Reviewing and optimizing code (DRY), giving suggestions and plugging into existing code to make revisions and finally, publishing.

TaxiCentral - Android Lead Engineer

Android Lead Engineer

April 2013 - September 2013

Co-founder of this startup. The goal was to make a super easy-to-use app for people who want to order a taxi in Zagreb. Essentially, Uber for taxi companies. 
 

  • Responsible for the full development from beginning to end and maintenance thereafter.

  • I did the architecture, documentation, full development, partial design, testing, publishing and promotion. 

  • This was my first published application and the technologies used include Android.

Skills

Skills

Android

Kotlin, Java, XML, SQLite, Android Studio, Eclipse IDE, Android SDK, Material Design, Gradle

Android Libraries

ButterKnife, Retrofit, OkHttp, JUnit, Mockito, PowerMockito, libgdx for 3D

Online Toolbox

Git, GitLab, GitHub, Bitbucket, JIRA, Trello, Asana, Basecamp, Slack, Google Drive, Dropbox, HipChat, HockeyApp

Other

Flutter, React Native, iOS, Swift, Firebase, Parse, Google API, REST, JSON, HTML, CSS, JavaScript, PHP, Python, SQL, Ionic

Footer
bottom of page