Are you an A+ Series startup? Get first talent FREE OF CHARGE! Check if you qualify →
Hire as Freelancer
23 €
/hour
Not available
or
Hire as Employee
2500 €
/month
$
€
TALENT-5734
Abdul
Android Developer
Spain
Seniority
Senior
Language skills
English B2
Hire employees directly using our Employer Of Record & Payroll tool:
- Recruitment fee, talent's one month salary
- EOR €199/month
Skills
Industry
Professional Summary
Candidate has several years of experience in Android development, with strong proficiency in Kotlin and Kotlin Coroutines. Has utilized Firebase, Dagger, and various UI/UX practices to enhance the functionality and user experience of applications. Expertise extends to working with REST APIs and implementing animations, adding to a comprehensive skill set in mobile development. Substantial experience in testing, ensuring the reliability and performance of applications. The technical toolkit includes Kotlin, Java, Android SDK, Unity 3D, PHP/HTML, CI/CD, GIT, C, C++, and MySQL. This diverse range of technologies showcases versatility and the ability to adapt to different project requirements and development environments. The background reflects a strong commitment to delivering high-quality, user-centric mobile applications.
Video of Talent
Portfolio
Education
Ruprecht Karl University of Heidelberg / MS Applied Computer Science (Exchange Program)
2018 – 2019
Altinbas University / MS Information Technology
2016 – 2018
IQRA University / BS Computer Science
2009 – 2013
Certifications and Trainings
MongoDB for Java Developers / MongoDB
Experience
Android Software Developer
Industry: IT Services and IT Consulting
Jan 2021 – Present
Developing android mobile applications on a large scale from the requirement with efficient and reusable and scalable code that preserves privacy and security together with the latest framework and using best practices.
Using MVVM Architecture, Dagger 2, Coroutines, RxJava, Rest API’S, Fragments, DataBinding, ViewBinding, RecyclerView (Multiple ViewHolders) Retrofit, Navigation graph, and Android Architecture Components.
APIs, SDK, and Payment method Integration.
Worked with Espresso to make UI tests through the application.
Worked with Junit for making Unit test for the application.
Working on Firebase Realtime database, Firestore, FCM, Crashlytics, Analytics
Respond to client needs for applications with an eye to the most feasible and effective solutions.
Coordinate with team members to create client apps in a coordinated and timely manner
Android Developer
Industry: Utilities
Dec 2019 – Dec 2020
Updating existing android application from Java to Kotlin, together with adding new features, latest frameworks and technologies
Working on the application to make it scalable and maintained the code quality
MVVM Architecture, RxJava, Rest API’S, Fragments, Databinding,Retrofit, and Android Architecture Components.
APIs, SDK, and Payment method Integration.
Managed tasks within Agile framework, cleared Sprinted tasks, and controlled JIRA workflows.
Android Developer
Industry: IT Services and IT Consulting
Jan 2019 – Nov 2020
Developed android application with API integration for different payment and appointment services.
Worked on design part of the application and support different screen sizes.
APIs, SDK, Dagger2, Retrofit, RxJava, Room, Butterknife and Okhttp framework are used.
Working on Firebase Realtime database, Firestore, FCM, Crashlytics,
Analytics
Social Networking (Facebook, Gmail, etc) Integration.
Experience in applying the Software Development Life Cycle (SDLC) forapplications and understanding of business rules.
Java Software Development
Industry: Undisclosed
Aug 2017 - Sep 2018
Developed CMS (Content Management System) in Java a web-based application.
The system maintains and collects WIFI user’s data through the landing page and used data for business campaigns.
The system was used to view user status such as the number of active users, number of visitors and the summary of their activities on the website I worked on.
I also updated thCMS to PHP CodeIgniter.
Android Developer
Industry: IT Services and IT Consulting
Jan 2016 - Jul 2017
Utilized advanced functions of the Java software development kit (SDK) in order to optimize the flexibility of apps to different mobile devices.
Recorded exact details of errors during testing for further remediation.
Checked on all source code to ensure usability by development staff.
Created increased mobile adaptability for current apps in order to extend marketability.
Projects
KocAilem (Lifestyle)
Android application for online shopping and messaging.
BKT Smart Banking (Finance)
Android application for online banking.
Enerjisa Mobil
Android application for subscription transactions, utilities bills payments, access billing information.
A Web-Based Java Application for Business Campaign and monitoring users’ activities
Technologies: Java, Spring framework, Apache Tomcat, XML, Eclipse, MySQL, Microsoft SQL Server, PHP, MongoDB, GIT, RESTful Web services, Maven.