Adnan Jelic, Developer in Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Adnan is available for hire
Hire Adnan

Adnan Jelic

Verified Expert  in Engineering

Android Developer

Location
Sarajevo, Federation of Bosnia and Herzegovina, Bosnia and Herzegovina
Toptal Member Since
October 1, 2021

Adnan is an Android developer and accomplished engineer with 17 years of experience in all information and communications technology areas, including software development, data transmission, and network services provisioning. For the past six years, his specialty and passion have been developing top-notch Android applications, and his greatest satisfaction is shipping new features every day. Adnan has managed teams of up to ten people while leading and developing many ICT projects.

Portfolio

IsaacCode
Android, Mobile, Mobile UI, Mobile UX, Mobile Apps...
NetSolution
Kotlin, Android Jetpack, Jetpack Compose, Android, SDKs, Android Development...
Evervault Limited
Kotlin, Android, Mobile App Development, Android SDK, Encryption...

Experience

Availability

Full-time

Preferred Environment

Android Studio, IntelliJ IDEA, Windows, Eclipse IDE, Android

The most amazing...

...thing I've developed is NAGA, the social trading app with over a million users, which includes a social trading platform with many more features than Facebook.

Work Experience

Full-stack Mobile Engineer

2024 - PRESENT
IsaacCode
  • Helped build the cross-platform app from scratch using Compose and Kotlin multi-platform frameworks.
  • Helped build from scratch the back-end services using Ktor.
  • Designed the complete UI/UX of the app based on the user requirements.
Technologies: Android, Mobile, Mobile UI, Mobile UX, Mobile Apps, Artificial Intelligence (AI), Android Development, Ktor, Jetpack Compose, Android Jetpack, Kotlin, Compose Multiplatform, REST, Coroutines, Model View ViewModel (MVVM), Android Studio, IntelliJ IDEA, Software Development, Databases, Git, Retrofit 2, Clean Architecture, Room, Unit Testing, Kotlin Multiplatform, Hilt, Dependency Injection, Debugging, Android SDK, GitHub, Mobile Development, REST APIs, Software Architecture

Android Consultant / Mobile Lead

2023 - PRESENT
NetSolution
  • Provided technical advice and expertise for the Beenius Android IPTV/OTT mobile and TV applications.
  • Helped with the future development roadmap and provided technical support for the apps in production.
  • Maintained several apps in production (seven different multi-flavored apps and SDKs).
Technologies: Kotlin, Android Jetpack, Jetpack Compose, Android, SDKs, Android Development, Coroutines, Room, Android Studio, Software Development, Git, CI/CD Pipelines, Branding, Retrofit 2, Model View ViewModel (MVVM), Jira, Hilt, Dependency Injection, Retrofit, Debugging, Android SDK, Mobile App Development, UI Branding, Mobile, Mobile Development, A/B Testing, Mobile Apps, KOIN, Android TV, Over-the-top Content (OTT), IPTV, Software Architecture, Unit Testing, GitHub, Google Play Store

Android Developer

2023 - 2023
Evervault Limited
  • Improved the current codebase and made the SDK more scalable and customizable for the end-users.
  • Fixed several critical UI/UX user-reported bugs to make the usage of the apps a seamless experience.
  • Added the credit card autofill support to the SDK and the sample app.
Technologies: Kotlin, Android, Mobile App Development, Android SDK, Encryption, Data Encryption, Jetpack Compose, Android Studio, Software Development, Android Development, Git, Android Jetpack, Unit Testing, GitHub, Mobile, Mobile Development, Mobile Apps, SDKs, Debugging

Android Developer

2021 - 2023
HelloFresh USA
  • Assumed responsibility for new feature development, code refactoring, and ongoing maintenance of existing features. This is a project with around 1 million lines of code.
  • Led different engineering teams as part of my role.
  • Developed a feature template generator that automatically creates entire feature structures based on the current architecture and built and wired up 15 classes to work out of the box. This has improved the feature development speed by multiple times.
  • Contributed to the app, downloaded 10+ million times (3 million active users), with an average rate of 4.7 stars.
Technologies: Android, Android SDK, Kotlin, Android Development, Android Jetpack, Android Studio, Automated UI Testing, Clean Architecture, Git, Unit Testing, Java, Model View Intent (MVI), Dependency Injection, Hilt, Mobile, Mobile Development, Scrum, Kanban, Jetpack Compose, Model View Presenter (MVP), A/B Testing, Mobile Apps, REST APIs, RxJava, Software Development, Jira, Retrofit, Debugging, Mobile App Development, GitHub, Retrofit 2, REST

Android Engineer (Contract)

2020 - 2021
Plume Design
  • Developed Plume's WorkPass and HomePass applications.
  • Built the WorkPass application from scratch based on a clean architecture pattern.
  • Added constant improvements to the app and suggested coding best practices, especially after reviewing processes.
  • Helped the team grow by continually onboarding new people.
Technologies: Android Development, Kotlin, Git, CI/CD Pipelines, Scrum, IT Project Management, Clean Architecture, Model View ViewModel (MVVM), Retrofit 2, Ktor, Kotlin Multiplatform, Room, Android Jetpack, Unit Testing, Hilt, Dagger 2, Jira, Software Development, Android Studio, Dependency Injection, Retrofit, Dagger, Android, Debugging, Coroutines, Android SDK, Mobile App Development, GitHub, Mobile, Mobile Apps, Software Architecture, Mobile Development, SDKs

Android Engineer

2019 - 2021
Ministry of Programming
  • Owned the entire lifecycle of Android application development and publishing for NAGA, the social trading app with more than one million users.
  • Redesigned and refactored 40% of the app to the new MVI pattern with minimal impact to the users.
  • Created most of the redesigned social features of the app, which has many more social features than Facebook.
Technologies: Android Development, Kotlin, RxJava 2, Realm, Retrofit 2, MQTT, Kanban, Continuous Delivery (CD), CI/CD Pipelines, Model View Intent (MVI), Android Jetpack, Dagger 2, Jira, Scrum, Git, Databases, Software Development, Android Studio, Dependency Injection, RxJava, Retrofit, Dagger, Android, Debugging, Android SDK, Mobile App Development, GitHub, Java, Mobile, Mobile Apps, Software Architecture, Over-the-top Content (OTT), Mobile Development, Google Play Store

Android Engineer – Team Lead

2019 - 2019
Authority Partners
  • Organized and managed the mobile native team of Android and iOS developers and QA engineers.
  • Scaled the team from three to eleven people and led the complete redesign of a customer's Android applications within a very tight deadline.
  • Prepared and managed the publication of three new sub-brands within a very tight deadline despite many last-minute change requests from the client and UX team.
Technologies: Android Development, Kotlin, Java, CI/CD Pipelines, Scrum, Branding, Git, Agile Leadership, Remote Team Leadership, Model View Presenter (MVP), Jira, Management, Retrofit 2, Leadership, Software Development, Android Studio, Retrofit, Android, Debugging, Android SDK, Mobile App Development, GitHub, Android Jetpack, Mobile, Mobile Apps, UI Branding, Fastlane, Mobile Development, Google Play Store

Android Engineer

2018 - 2019
Authority Partners
  • Owned the entire lifecycle of Android application development and publishing for IWG plc (formerly Regus) and its six sub-brands. IWG is the world's biggest company for office, co-working, and meeting spaces with 3,000 locations in 120 countries.
  • Reduced the number of session crashes in the legacy codebase from 2.5% to 0.17%.
  • Sped up development times significantly by improving the legacy codebase and network services architecture.
Technologies: Android Development, Kotlin, Java, Git, CI/CD Pipelines, Scrum, Branding, Model View Presenter (MVP), Jira, Retrofit 2, Software Development, Android Studio, Retrofit, Android, Debugging, Android SDK, Mobile App Development, GitHub, Android Jetpack, Mobile, Mobile Apps, UI Branding, Fastlane, Mobile Development, Google Play Store

Head of Network Services Department

2015 - 2018
BH Telecom Sarajevo
  • Managed the 10-person network services department that provisioned and supported a wide range of telecom services for customers.
  • Led the team to provide network transport services to customers over the IP/MPLS network consisting of L2/L3 MPLS VPN lines, frame relay, and other services.
  • Provisioned internet access services for all residential and business broadband users, including xDSL, dedicated access, and GIA.
  • Managed internal ICT projects, which included planning, procuring equipment, and final installation and implementation.
Technologies: IT Project Management, Leadership, IP/MPLS, Planning, Management

Transmission Systems Specialist

2006 - 2015
BH Telecom Sarajevo
  • Planned the transmission network, which included procurement of the necessary equipment and coordination of its implementation.
  • Managed a large number of successful internal ICT projects.
  • Provided technical solutions for business users' network services such as transport and internet services like MPLS VPN and global internet access.
Technologies: IP/MPLS, Digital Transmission, IT Project Management, Quality Management Systems (QMS), Quality Auditing

Software Engineer

2005 - 2005
Siemens Sarajevo
  • Designed, developed, and implemented internal databases and applications.
  • Designed, developed, and implemented the employee time clock software.
  • Assisted the Siemens business services department with all IT-related necessities.
Technologies: MySQL, Databases, Software Development, Debugging

HelloFresh: Meal Kit Delivery

https://play.google.com/store/apps/details?id=com.hellofresh.androidapp&hl=en&gl=US&pli=1
The HelloFresh Android App was built for HelloFresh, one of the world's largest companies delivering meal kits. This mobile application facilitates easy meal management for users subscribed to HelloFresh's weekly meal kits. It allows users to conveniently control their meal preferences, customize their deliveries, and adapt their meal plans to their specific needs. Whether cooking for themselves or their entire family, the app provides a seamless experience for meal management.

As an Android developer at HelloFresh from 2021 to 2023, I played a crucial role in developing, enhancing, and maintaining the HelloFresh Android App. My contributions included developing new features, refactoring code, and maintaining the existing ones.

The HelloFresh Android App has achieved significant success since its launch, with millions of active users and an average rating of 4.7 stars.

WorkPass App

https://play.google.com/store/apps/details?id=com.plume.business.kappa
A 100% Kotlin app for easily setting up and managing customers' business WiFi networks. The app was built on a clean architecture and Kotlin Multiplatform. I played a key role in building this app from scratch, added constant improvements, suggested coding best coding practices, and assisted with onboarding new team members.

NAGA | The Social Trading App

https://play.google.com/store/apps/details?id=swipestox.mobile
An app for trading all kinds of financial assets, including forex, stocks, CFDs, and cryptocurrency. The app has an integrated social media platform with many more features than Facebook. I played a key role in redesigning and refactoring (rewriting) 40% of the app to the new MVI pattern.

Beenius Android IPTV/OTT Mobile and TV Applications

https://netsolution.beenius.tv/
Performed as an Android consultant, providing technical advice and expertise for the Beenius Android IPTV/OTT mobile and TV applications (seven different multi-flavored apps + SDK). Helped with the future development roadmap and provided technical support for the apps in production.

Regus: Offices & Meeting Rooms | World’s Largest Provider of Short-term Workspaces

https://play.google.com/store/apps/details?id=com.regus&hl=en&gl=US
With 3,000 locations in 120 countries, IWG is the world's biggest company for office, coworking, and meeting spaces. I owned the entire lifecycle of Android application development and publishing for IWG plc (formerly Regus) and its six sub-brands. One key result of this work was reducing the number of session crashes in the legacy codebase from 2.5% to 0.17%.

Personal Projects

https://play.google.com/store/apps/developer?id=jelkesoftware
Several personal project apps that I created and published to Google Play in my free time. All of the apps have free and paid versions, and I learned and applied Unity3D software as I developed them.
2000 - 2005

Master's Degree in Computer Science

University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina

JULY 2016 - PRESENT

Management Development Skills Course

Chamber of Economy of Canton Sarajevo

JUNE 2008 - PRESENT

Internal QMS Auditor

BH Telecom Sarajevo

Libraries/APIs

Retrofit 2, Retrofit, RxJava 2, RxJava, RxJava 3, REST APIs

Tools

Android Studio, Git, Jira, GitHub, Android Jetpack, IntelliJ IDEA, MQTT, Eclipse IDE, Fastlane

Frameworks

Android SDK, Dagger 2, Unity3D, Ktor, Dagger, KOIN

Languages

Kotlin, Java, Delphi 7, Delphi

Paradigms

Scrum, Kanban, Model View Intent (MVI), Clean Architecture, Model View ViewModel (MVVM), Unit Testing, Dependency Injection, Mobile Development, Continuous Delivery (CD), Model View Presenter (MVP), Management, REST

Platforms

Android, Mobile, Android TV

Storage

Databases, Realm, MySQL

Other

Software Development, IP/MPLS, Digital Transmission, Planning, Android Development, Debugging, Mobile App Development, Mobile Apps, Google Play Store, IT Project Management, Leadership, Branding, Agile Leadership, Remote Team Leadership, Kotlin Multiplatform, Quality Auditing, Hilt, Quality Management Systems (QMS), Coroutines, Automated UI Testing, UI Testing, A/B Testing, Software Architecture, CI/CD Pipelines, Room, UI Branding, Jetpack Compose, SDKs, Over-the-top Content (OTT), IPTV, Encryption, Data Encryption, Mobile UI, Mobile UX, Artificial Intelligence (AI), Compose Multiplatform

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