Android Developer & iOS Developer
Overview
Short Summary
The candidate is an experienced android developer using primarily Java for 6 years and Kotlin for 4 years. He is working for a giant company in the EU as a senior software engineer. His main responsibility is to take care of mobile applications. They are doing development in Android studio, implementation and design of new features and integration with backend development. He is familiar with the latest with Kotlin, Jira and DevOps. Previously, he was a team member of an agile team. As a lead engineer, he was responsible for a team of both android and iOS engineers. As for iOS development, he has only done architecture but not development. He speaks fluent English.
Technológie: Kotlin, Java, Android
Work Experience
Senior Android Developer (Dec 2021 - Present)
Designing and building advanced applications for the Android platform. Collaborating with cross-functional teams to define, design, and ship new features. Working with outside data sources and APIs and SDKs. Unit-testing code for robustness, including edge cases, usability, and general reliability. Working on bug fixing and improving application performance. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Senior Android Developer (Feb 2021 - Dec 2021)
Helping Getir, the ride-hailing and real-time delivery services giant in Turkey, Europe, and the USA. Working with the MDU team to take care of the driver application. Designing and building advanced applications for the Android platform. Collaborating with cross-functional teams to define, design, and ship new features. Working with outside data sources and APIs and SDKs. Unit-testing code for robustness, including edge cases, usability, and general reliability. Working on bug fixing and improving application performance. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Senior Android Engineer (Mar 2020 - Feb 2021)
Designing and building advanced applications for the Android platform. Collaborating with cross-functional teams to define, design, and ship new features. Working with outside data sources and APIs and SDKs. Unit-testing code for robustness, including edge cases, usability, and general reliability. Working on bug fixing and improving application performance. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Senior Android Engineer (Jan 2019 - Mar 2020)
Working remotely for Courioo Logistics, Dubai as a senior Android developer. Designing and building advanced applications for the Android platform. Collaborating with cross-functional teams to define, design, and ship new features. Working with outside data sources and APIs and SDKs. Unit-testing code for robustness, including edge cases, usability, and general reliability. Working on bug fixing and improving application performance. Continuously discovering, evaluating, and implementing new technologies to maximize development efficiency.
Mobile Application Developer (Mar 2017 - Feb 2019)
Started as an intern and was promoted to the position of mid-level Android application developer. Worked with XML, Java core, Material Design, Firebase, Backendless, custom services, IP service, and native application development.
Android Developer (Mar 2016 - Feb 2017)
Worked as an Android developer at Almoeed Technologies.
Skills:
- Bitrise, CircleCI, Dependency Injection, DevOps (CI/CD), Flow, Jira, Kotlin Coroutines, LiveData, Microsoft DevOps, MVP, MVVM, Kotlin, Java, Android SDK, XML, Cloud Integration, APIs, Backendless, Firebase, Web Scraping, JSON, Native CPP, CodeIgniter, WebAPI, Git
Projects:
- Getir-MDU / Getir (Jan 2021 - Present): Designed and built advanced applications for the Android platform for Getir, a ride-hailing and delivery services company.
- Drawroute Library / Open Source Contribution (Dec 2020 - Present): Contributed to an open-source library for drawing routes.
| Freelancer | 330 € / Per day |