Adnan Jelic
Verified Expert in Engineering
Android Developer
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
Experience
Availability
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
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.
Android Consultant / Mobile Lead
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).
Android Developer
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.
Android Developer
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.
Android Engineer (Contract)
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.
Android Engineer
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.
Android Engineer – Team Lead
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.
Android Engineer
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.
Head of Network Services Department
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.
Transmission Systems Specialist
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.
Software Engineer
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.
Experience
HelloFresh: Meal Kit Delivery
https://play.google.com/store/apps/details?id=com.hellofresh.androidapp&hl=en&gl=US&pli=1As 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.kappaNAGA | The Social Trading App
https://play.google.com/store/apps/details?id=swipestox.mobileBeenius Android IPTV/OTT Mobile and TV Applications
https://netsolution.beenius.tv/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=USPersonal Projects
https://play.google.com/store/apps/developer?id=jelkesoftwareEducation
Master's Degree in Computer Science
University of Sarajevo, Faculty of Electrical Engineering - Sarajevo, Bosnia and Herzegovina
Certifications
Management Development Skills Course
Chamber of Economy of Canton Sarajevo
Internal QMS Auditor
BH Telecom Sarajevo
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring