
Jasmin Kurti
Software Developer
Jasmin is a responsible developer with a great deal of experience developing innovative and complex Android applications. He's extremely organized, prides himself on his communication, and enjoys the perks of working in teams. Jasmin relishes taking on challenges and in solving them.
Portfolio
Experience
Java - 7 yearsAndroid - 7 yearsAndroid Watch - 4 yearsKotlin - 3 yearsC# - 3 yearsModel View Viewmodel (MVVM) - 2 years.NET - 2 yearsClean Architecture - 2 yearsAvailability
Preferred Environment
Kotlin, Android, .NET, C#, Visual Studio, Git, Android Studio
The most amazing...
...application I've created is OLX.ba: a very popular application in my country that makes online shopping a lot easier with its many useful features.
Work Experience
Android Developer
Pik d.o.o.
- Developed and maintained the Android app for Olx.ba, which is the leading online marketplace in Bosnia and Herzegovina.
- Developed and maintained the Android app for Korpa.ba: a food delivery system.
- Built and maintained the Android app for the site, Fix.ba: an application that empowers independent professionals to grow their businesses.
Android Developer
BMA (Business Management Applications)
- Developed various Android applications for different clients, using Java.
- Created web services for mobile applications (Android/iOS) using C# .NET, and ServiceStack.
- Built and managed databases for the same applications (SQLite for mobile apps and MySQL/MS SQL for web services).
Experience
BMA d.o.o. (Business Management Applications)
Pik d.o.o.
Skills
Languages
Kotlin, Java, Java 8, C#
Frameworks
Android SDK, ServiceStack, .NET, Dagger 2
Libraries/APIs
Retrofit 2, Firebase Android SDK, REST APIs, Volley Android Library, Android API, Android Support Library, Android Architecture Components, Proguard
Tools
Slack, Gradle, GitHub, Eclipse IDE, Git, Microsoft Visual Studio, Android Studio, Facebook Android SDK, Jira, Visual Studio
Paradigms
Android Material Design, Model View Viewmodel (MVVM), Unit Testing, Clean Architecture, Dependency Injection, Agile Software Development
Platforms
Android Watch, Android, Firebase, JavaFX, Eclipse
Storage
SQLite, MySQL, Microsoft SQL Server
Other
Android Wear, Push Notifications, Android Animations, Room, EventBus, Android Wearables, Wear OS, Teamwork, Coroutines, Android Data Binding
Education
Master's Degree in Information Technologies
International Burch University - Sarajevo, Bosnia and Herzegovina
Bachelor's Degree in Information Technologies
International Burch University - Sarajevo, Bosnia and Herzegovina