Amar Idrizovic, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Amar is available for hire
Hire Amar

Amar Idrizovic

Verified Expert  in Engineering

Apps Developer

Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina

Toptal member since November 6, 2015

Bio

Amar is a software engineer who has been specializing in Android apps for the past 10 years. He has worked with companies such as Reddit, Goldman Sachs, Mercedes Benz, and Volvo. He has also served as the Toptal Community Leader for Sarajevo, Bosnia, and Herzegovina, for over five years. Currently, he is a tech lead for Volvo Cars' Android app, where he's building an analytics service to manage 50 million daily events. Amar loves cooking, nature, and walks of all sizes.

Portfolio

Volvo Cars Corporation
Android, Kotlin, Jetpack Compose
Volvo Cars USA
Android, Java, Android SDK, Jetpack Compose
Reddit
Android, Agile, Product Management, Jetpack Compose

Experience

  • Java - 8 years
  • Git - 7 years
  • Apps - 7 years
  • Android - 7 years
  • Code Architecture - 5 years
  • Kotlin - 4 years
  • Realm - 4 years
  • JavaScript - 4 years

Availability

Part-time

Preferred Environment

Terminal, Android, Jetpack Compose

The most amazing...

...project I've worked on was Reddit's Android app with 100+ million downloads.

Work Experience

Platform Android Developer

2022 - PRESENT
Volvo Cars Corporation
  • Led and guided a team of 40+ developers for the Volvo Cars Android app with two other developers, providing guidance and help on architecture setup, picking libraries, generally approaching a problem, and more.
  • Maintained and supported a codebase of over one million lines with multiple feature teams, daily pull requests, reviewing up to 5,000 lines of code daily, and managing and planning my own tasks, breaking complex ideas into smaller technical steps.
  • Designed, owned, and implemented a new interface for app analytics to be used by the whole Android team as part of our initiative to understand our app better.
Technologies: Android, Kotlin, Jetpack Compose

Senior Android Developer

2021 - 2021
Volvo Cars USA
  • Developed a feature for the app that allows adding older car models, having an overview, and booking maintenance for them. This increased the user count by including users who couldn't use the app before.
  • Created a feature that funnels multiple different news and notifications sources into one aggregated list we called the Notification Center.
  • Worked with a team of eight on receiving and handling notifications from the car to the phone, including smart features.
Technologies: Android, Java, Android SDK, Jetpack Compose

Senior Android Developer

2020 - 2021
Reddit
  • Worked with a team of Android developers on a social app that has 50M+ downloads.
  • Continued on a codebase with 1M+ lines of code. Reviewing other engineer's code and owning the module for Subreddit Moderators.
  • Managed and planned my own tasks, breaking designed features into smaller steps.
  • Delivered a feature that would help a moderator launch and make their subreddit more popular faster.
  • Built an animated counter that would be used throughout the app to show the liveliness of a social app.
Technologies: Android, Agile, Product Management, Jetpack Compose

Lead Android Developer

2018 - 2020
Nurx
  • Built the MVP app that serves as a web page wrapper and includes Android features such as camera, biometrics and data storage.
  • Build a fully native Android app from the ground up for our Android clients.
  • Designed and developed modern app architecture starring Kotlin coroutines for robustness and workload parallelization and Koin for dependency injection.
  • Built a separate data layer using Room and Paging library for offline data storage and effective loading and displaying of data.
  • Collaborated with the design team to provide the most authentic Android experience without straying from our company's designs.
Technologies: Kotlin, Android, Jetpack Compose

Senior Android Developer

2017 - 2018
Clarity Money (Goldman Sachs)
  • Took over continuing work on the existing Android app that was later acquired by Marcus via Goldman Sachs.
  • Upgraded and updated an old, rigid codebase to a modern, flexible, and scalable architecture.
  • Developed a Facebook-like feed for a better and more fun way of keeping track of personal expenses.
  • Worked with Kotlin, including writing new app components in it.
  • Featured by Google Play as one of the Best of 2017.
Technologies: Kotlin, Java, Android

Senior Android Developer

2016 - 2016
AirFox
  • Contributed to continuing work on the existing Android apps.
  • Integrated various different ad services such as offer walls and reward videos.
  • Worked on Android ROM level.
  • Redid the native Android lock screen, adding personalized ads for maximum coverage.
  • Took care of proper ad caching so it uses only wifi.
Technologies: Java, Android

Lead Android Developer

2016 - 2016
FlightCar (Mercedes Benz)
  • Created a whole new client app that was later acquired by Mercedes Benz.
  • Designed and manufactured a solid and stable app back-end architecture from the ground up.
  • Took care of proper caching so the app is available offline as well.
  • Integrated different social account logins with user profiles, photos, and a personal touch.
  • Made an error-proof payment system.
Technologies: Java, Android

Android Developer

2015 - 2016
American Southern
  • Contributed to continuing work on the existing Android app.
  • Fixed a lot of UI bugs.
  • Added screens about Yelp places.
  • Rewrote the API services.
  • Created a landing web page with URL scheme.
Technologies: Java, Android

Android Developer

2015 - 2016
Prize Wheel
  • Created a spin-the-wheel Android game.
  • Added randomness and a natural feel to the spinning mechanism.
  • Integrated eight different ad services for maximum ad coverage.
  • Integrated Twitter API.
  • Created a RESTful service to interact with the back end.
Technologies: Java, Android

Android Developer

2015 - 2015
QSS
  • Worked on a smart home mobile app for the biggest TSP and ISP in Bosnia and Herzegovina.
  • Utilized IoT technology and devices as well as Z-Wave technology and devices.
  • Integrated with Raspberry Pi.
  • Contributed to the development of a business CMS for the national bank.
Technologies: Internet of Things (IoT), C#, ASP.NET MVC, Java, Android

Android Developer

2015 - 2015
DevLogic
  • Built and maintained an Android app for the world’s first smart locator and phone for kids.
  • Developed apps for Android Glasses used by NASA astronauts in space.
  • Contributed to Android platform development.
  • Worked on the Android open source project and custom build systems.
  • Provided daily contact, reports, and collaborative effort to clients.
Technologies: Java, Android

Android Developer

2010 - 2014
Freelance
  • Built form apps in Eclipse with the Android plugin as well as some of my own games. My first project was with Android Gingerbread, API 9.
Technologies: Android

Osterhout Design Group

Cutting-edge AR smart glasses used in military and enterprise customers, such as NASA and Porsche. I was working on designing and making native Android applications usable for the same e.g., contacts, phone calls etc.

Smart Home Android App

http://imgur.com/a/739KX
Android app to monitor and control smart devices inside your home. It features a cool custom made circular menu with levels that keeps all devices at a touch distance. Works on top of IoT and Z-Wave technology.

Coffee Time

http://imgur.com/a/zfF1x
A tiny Android app that makes getting together for a coffee or chat very simple and fast. It won us first place at the First Startup Weekend in Mostar: http://www.sarajevotimes.com/team-co-time-winner-1st-startup-weekend-mostar/
2010 - 2014

Bachelor's Degree in Mathematics

Methodist University - Fayetteville, NC

2010 - 2014

Bachelor's Degree in Computer Science

Methodist University - Fayetteville, NC

2008 - 2010

International Baccalaureate Diploma in high school

United World College in Mostar - Mostar, Bosnia and Herzegovina

Libraries/APIs

Google API, Fabric, Facebook API, Retrofit, Volley Android Library, X (formerly Twitter) API, Otto, Android API

Tools

Git, Android Studio, Terminal

Languages

Java, Kotlin, XML, JavaScript, HTML, C#

Frameworks

Android SDK, Rx, .NET, ASP.NET MVC

Paradigms

Reactive Programming, Clean Code, Agile Software Development, Agile

Platforms

Android, Firebase, Linux

Storage

Realm, Cloud Firestore, RoomDB, MySQL, Databases

Other

Apps, Mathematics, Coroutines, Data Architecture, Code Architecture, Code Review, Jetpack Compose, EventBus, Internet of Things (IoT), Product Management

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring