English:
Advanced
Džemal I.
Vetted by YouTeam
Bosnia and Herzegovina
UTC +01:00
Europe/Sarajevo
English:
Advanced
Experienced Android Developer with over 5 years of experience working on enterprises and startups.
Android Engineer with over 5 years of experience working professionally full time and freelance. Worked with various clients for different kinds of projects. Gained experience in owning a project, integrating new people, communicating with client and pivoting new features, giving ideas and improving various parts of the project.
Want to hire this engineer?
Check if Džemal is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Other technologies
Project Highlights
Spiro AI
Spirio AI
Spiro AI is a Proactive Relationship Management tool designed to move CRM work to a new and upgraded type of customer relationship
Responsibilities & achievements
As an Android developer on this project, I was responsible for developing and maintaining the app that had 2 big phases in my years working on the project. Two big redesigns and refactors took place and I was the architect and a lead of these big changes in the app. Over the years Spiro grew more and app as a whole grew too, with ever increasing demand and price. I developed several big features like Voicemail recognition, Business card scanning, Twilio voice, video and chat and many more smaller ones. Although not business related, but I believe my biggest achievement was completely converting a whole Java project into Kotlin, which took at the time we did refactors and redesigns. Spiro overall is an app that is as much customisable as it can be, with user being able to change fields, orders, translations of app labels and alter AI engine. All this was very challenging and exciting to work on, and I gained a lot of different kinds of experience doing it.
Football Manager Game
Football Draft Manager game is a game where you play every week games in National leagues. League is separated in divisions and you progress or relegate every 12 weeks. Interesting concept since every game you play, you are drafting new players in your squad. Similar to FUT Draft and Fantasy Football. Overall an exciting project that I am working on with other colleagues for 10 hours/week for a Danish client. I am implementing new design patterns and using Coroutines, Hilt and of course MVVM to organise project. Tests are essential part of application development, and I am pretty familiar with test organisation too.
Responsibilities & achievements
Emotivate
Emotivate is a motivational application for Android that contains motivational quotes for users to receive or share between themselves. Using animations and responsive design with Lottie. App is developed with MVVM pattern, using view binding and some simple UI elements.
Responsibilities & achievements
My responsibility was to develop architecture to work on, and create some UI elements for custom requirements. App was done in about 5 months, and after testing pushed to closed beta where my job was done.
Gymana
Gymana is a virtual fitness trainer application, with the idea to order a fitness trainer to come to your home. Every fitness trainer had a profile and a schedule. It required a backend and mobile application.
Responsibilities & achievements
I was responsible for Android app. I developed an app alone, using MVVM pattern and Material UI components. Requirement was to make application easy to maintain with code as simple as possible, so I created a few abstraction points and made self-explanatory code with few comments on important base components.
MyBudget
MyBudget is an internal project developed for companies employees. Idea is to develop a budget organizing application that will notify about spending, and give a perspective on spending, including digital wallet functions.
Responsibilities & achievements
App was developed with 3 other colleagues, where I had a job of organizing initial setup, and discussing the way Android app will function. Later on, I had the task of implementing third party services along with integrating them into the project. Project used classic MVC pattern with Kotlin, using coroutines for a sync workers.
Agency
50-100
GMT+1
Bosnia and Herzegovina/Sarajevo, Slovenia/ Ljubljana
Core Expertise
Industries
Construction & Real estate, Human Resources & Career, Social Media & Communication, Healthcare & Medicine, Accounting & Auditing, Insurance & Risk Management, Data Science & Machine Learning, Automotive
Want to hire this engineer?
Check if Džemal is available