Amar I.

Amar I.

Senior Software Engineer

Sarajevo, Bosnia and Herzegovina
Hire Amar I. Hire Amar I. Hire Amar I.

About Me

Amar is an experienced professional with 10+ years of expertise in the delivery of clean codes on games and purpose-specific apps for clients; combining strong technical leadership with good people management skills on projects and adhering to technical standards, client requirements, and industry best practices. He upholds the culture of experimentation on projects; producing best experiences and constantly striving for improvement and learning on-the-job.

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.

Nurx
Nurx
Lead Android Developer
2018 - 2020 (2 years)
  • Worked on Nurx's Android app; iterating the MVP app that serves as a web page wrapper with different features and the app architecture with Kotlin coroutines and Koin for dependency injection.

  • Developed a separate data layer solution on the app using Room and Paging Library for offline data storage and effective loading and display of data.

  • Liaised closely with the design team to provide the most authentic Android experience on the without straying away from company designs and best practices.

Clarity Money
Clarity Money
Senior Android Developer
2017 - 2019 (2 years)
Remote
  • Created end-to-end solutions for the upgrade and update of an old, rigid codebase into a modern, flexible, and scalable architecture.

  • Iterated a modern Facebook-like feed feature on the app to help users keep track of personal expenses.

  • Defined, wrote and implemented new app components on the solution using Kotlin; upholding Android engineering best practices on the project.

Airfox
Airfox
Senior Android Developer
2016 - 2016
Remote
  • Provided hands-on guidance for the development of solutions on the Android ROM, overhauled the native Android lock screen and added personalized ads for maximum coverage.

  • Offered ongoing expertise for the development of ongoing solutions on existing Android apps for Airfox.

  • Integrated various ad services such as offer walls and reward videos on apps; maintaining high standards for code performance and quality under strict deadlines.

P23
Director
2016 - Present (8 years)
Sarajevo, Bosnia and Herzegovina
  • Develop technical strategies and technology roadmaps for the creation of system architectures, product configurations, and technical solutions that capture current business opportunities and generate future growth for P23.

  • Engage in new business pursuits for P23; meeting with technical customers, making technical presentations, and collaborating on technical solutions that address customer needs.

  • Serve as a hands-on technical leader providing management and problem-solving expertise on projects for the team.

Prize Wheel
Android Developer
2016 - 2016
  • Engineered an innovative spin-the-wheel Android game; adding features for randomness and a natural feel to the spinning mechanism on the game.

  • Developed a RESTful API service on the game to interact with the backend and integrated it with Twitter API.

  • Handled the integration of eight different ad services for maximum ad coverage on the app.

Flight Car
Flight Car
Lead Android Developer
2016 - 2016
Remote
  • Created a new client app for the client; designing and manufacturing a solid and stable backend architecture on the solution from the ground up.

  • Oversaw the integration of different social account logins with user profiles, photos and deployed an error-proof payment system on the app.

  • Applied expert knowledge of Android frameworks in solving novel and complex problems on solutions for Flightcar.

Toptal
Toptal
Android Developer
2015 - Present (9 years)
Remote
  • Devise and deliver cross-platform mobile app solutions for clients; producing high-quality and well-architected code that is clean, easy to understand and extend.

  • Participate in the integration of backend services on solutions to ensure that products deliver a great mobile experience that is super-fast and highly performant for end users.

  • Provide regular system-level tradeoffs and decisions on complex system issues that span different apps; by improving code quality through unit tests, automation and regular code reviews.

American Southern
American Southern
Android Developer
2015 - 2016 (1 year)
Remote
  • Provided mobile engineering expertise for continuing work on American Southern's existing Android app; implementing solutions and adhering industry best practices.

  • Pushed the boundaries of the URL scheme on the landing web page for American Southern.

  • Shaped the future efficiency of solutions on projects for American Southern; overhauling API services and fixing a lot of UI bugs on solutions.

DevLogic
DevLogic
Android Developer
2015 - 2015
  • Actively contributed solutions to Android platform development projects (opensource and custom build systems) within DevLogic.

  • Built, deployed and maintained an Android app for the world’s first smart locator and phone for kids.

  • Provided daily contact, reports, and collaborative effort to clients; proposing appropriate solutions and shipping quickly and consistently.

QSS
QSS
Android Development
2015 - 2015
Remote
  • Designed and built an advanced smart home mobile application for the largest TSP and ISP provider in Bosnia.

  • Continuously discovered, evaluated and utilized IoT technologies and devices, as well as Z-wave technology/devices and integrated services with Raspberry Pi.

  • Provided technical assistance for the development of a business CMS for a national bank.

Portfolio

Android Developer - PrizeWheel
Android Developer - PrizeWheel

PrizeWheel is a “Spin-the-Wheel” game that gives players the chance to win great prizes with each spin. With over 750k installs, it's easily one of the most popular raffle games out there - the iOS counterpart has over 3M installs.

Android Developer - Smart Home Android App
Android Developer - Smart Home Android App

The Android app helps users to monitor and control smart devices inside their homes. It features a cool custom made circular menu with levels that keeps all devices at a touch distance. It works seamlessly on top of an IoT and Z-Wave technology.

Android Developer - Coffee Time
Android Developer - Coffee Time

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

Education

Education
BSc. Mathematics / BSc. Computer Science
Methodist College
2010 - 2014 (4 years)