Zurück zu den Profis

Android Developer

Überblick


Kurzer Überblick

Der Kandidat ist ein junger, erfahrener Android-Entwickler, der über 8 Jahre Java-Erfahrung verfügt und seit fast 3 Jahren mit Kotlin arbeitet. Er konzentriert sich hauptsächlich auf die Android-Plattform, würde aber gerne an Flutter arbeiten, um auch für iOS-Plattformen entwickeln zu können. Er hat auch Gradle, C++, Python und SQL in seinen Projekten verwendet. In seinem letzten Job hat er Scrum und Kanban eingesetzt. Arabisch ist seine Muttersprache und er beherrscht Englisch und Deutsch auf kommunikativem Niveau, so dass die Arbeit in einem fremdsprachigen Team für ihn kein Problem darstellt. Er ist derzeit Mentor eines Nachwuchsentwicklers und ist offen für eine mögliche Führungsposition. Er hat keinen bevorzugten Arbeitsbereich, sondern ist für jede Möglichkeit offen.

Berufliche Erfahrung

11/2016 - Present: Senior Software Engineer (Android) Responsible for Android application development in the ticket shop program. Main tasks include maintaining and adding new features to the mobile ticketing application, adding complex UI elements, and refactoring complex code. The mobile ticketing application facilitates ticket purchase and offers personalized services for users in Austria and Europe. Development is done using Android SDK (Java and Kotlin), Android Studio, and Gradle.

08/2016 - 11/2016: Software Engineer (Android) Involved in Android application development, specifically the mysugr logbook diabetes application. Responsibilities included adding new features, writing unit tests, bug fixing, and code refactoring. Development was done using Android SDK (Java), Kotlin, Android Studio, and Gradle.

02/2015 - 08/2016: Software Engineer (Android) Focused on Android application development, particularly in the field of indoor localization and proximity. Main tasks involved building and maintaining Android mobile localization and proximity SDKs, as well as developing applications based on them. Development was done using Android SDK (Java), some C++ for NDK integration, Android Studio, and Gradle. Also had involvement in backend development.

04/2013 - 01/2015: Software Engineer (Android) Responsibilities included Android application development, building automation tests using MonkeyRunner for test automation, and maintaining mobile advertisement applications and corresponding SDKs. Development was done using Android SDK (Java), SQL, Python, C#, Android Studio, and Eclipse.

09/2012 - 01/2013: Junior Android Developer Focused on developing a payment solution using the Android phone camera for credit card scanning. Main task was to build an Android mobile payment SDK using Android (Java) and Eclipse.

09/2011 - 08/2012: Internship as Software Developer Conducted research on mobile payment solutions for master thesis. Developed an Android mobile payment solution using Android (Java) and Eclipse.

Summer 2010: Junior Teaching Assistant Internship as a junior teaching assistant for an Android development course at the German University in Cairo (GUC), Egypt.

2011-2012: Masters of Science in Software Engineering Completed a Master's degree at Johannes Kepler University Linz (JKU) in Austria. Focused on researching and evaluating mobile payment solutions. Relevant courses included software engineering, mobile computing, pervasive computing, and human-computer interaction.

2006-2011: Bachelor of Science in Computer Science and Engineering Completed a Bachelor's degree at the German University in Cairo (GUC) in Egypt. Specialized in computer science and engineering, covering basic to advanced courses.

Projects:

  • Ablo App: Developed a mobile advertisement app for the lock screen using Android and Java.
  • Bizzify: Designed and built the UI for an event tracking and scheduling app. Ongoing project involving modification, feature addition, and branding for different use-cases.
Author
Android Developer
636936a0f064f88111c49f2a
Angestellter4500  / Pro Monat
Rollen
Android Developer
Sprachen
English
Fähigkeiten
AndroidAndroid IDEAndroid SDKAndroid StudioC#C++EclipseGradleIDEJSONJavaJava ToolsJavaScriptJiraKotlinOperation SystemsPlayProject Management ToolsPythonRestSQLSW Tools APIsSpecificationsToolsUIiOS
Lokalitäten
WienPrahaAmsterdamRemoteBrno-město