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-7288
Ehsan
Android Developer
Turkey
Seniority
Senior
Language skills
Persian C2, English B1
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 amassed over 6 years of experience in software development, with a specialization in Android development since 2017. Notably, they have contributed to various projects spanning meditation apps, international ventures, and game development. With a primary focus on Kotlin, they boast 5 years of expertise in this programming language, demonstrating their proficiency in building robust Android applications. Their toolkit includes Java, with over 4.5 years of experience, alongside Kotlin Coroutines, Firebase, Dagger, and REST API for efficient app development. Additionally, they are well-versed in unit testing, ensuring the reliability and functionality of their applications. Furthermore, their familiarity with animations adds value to their skill set, enabling them to create engaging and visually appealing user experiences. Overall, this candidate's extensive experience and expertise make them a valuable asset in the field of Android development.
Video of Talent
Portfolio
Education
Sama College / Associate's degree, Computer Software Engineering
2016 - 2018
Enghelab Eslami College / Associate's degree, Computer Software Engineering
2011 - 2013
Certifications and Trainings
Experience
Lead Mobile Developer / Eryaz Information Technologies Inc.
Jan 2022 - Present
Led a team of two mobile developers in maintaining and developing mobile applications for over 100 automobile companies.
Maintaining old Android & iOS projects, and also doing new projects in Android and Flutter platforms.
Projects mainly were about tracking packages, working with Google Maps APIs, and handling some background tasks.
Some of the technologies I used in this job: Dagger Hilt, MVVM, Firebase, Scrum, BloC, Provider, and Google Maps APIs, working with custom PDAs and custom printers.
Lead Flutter Developer / BT Arge
Sep 2022 - Jan 2023
It was a freelance job by BT Arge company, with two junior developers to teach them how to work on the project.
I was responsible for designing the app architecture, implementing the core classes, and teaching the junior developers.
Technologies used in this project: Flutter, Bloc, Provider.
Lead Android Developer / Reyham
Feb 2021 - Nov 2021
A 100% remote and freelance job, a fan club by a football team. I was the only mobile developer on the team.
Technologies used in this project: MVVM, Dagger Hilt, Firebase, Scrum.
Lead Android Developer / Handmade Interactive LLC
May 2019 - Jun 2020
I was working on two separate apps parallelly in this company. One of them was for ordering online goods from supermarkets, and the other one was an app for the delivery side like handling the queue, navigation, and tracking packages. I was working with a junior Android developer on those apps
Technologies used in this project: Firebase, Google Maps APIs, background tasks.
Product Manager / Rastan Studio
Sep 2018 - May 2019
I started Product management while developing the Android app at the same time.
My responsibility was managing tasks in the group, and also setting the phases and the feature of each phase.
Android Developer / Rastan Studio
Dec 2017 - May 2019
I started my Android development career in this job. I was working as a junior Android developer on the main project of the company. After a while, the CTO decided to give me a side project. And I launched my first project on my own.
Projects
Lead Mobile Developer / Jaan
Feb 2021 - Aug 2021; Mar 2022 - Oct 2022
The first phase of this project started as an Android app for meditation. I was the only mobile developer on the team. A couple of months after launch, the customer had lots of problems with the iOS and PWA versions of the application, and the CTO said we needed a Flutter version from scratch. I was working with two teammates on the Flutter version.
The app has 50+ thousand active installs on the Play Store and a 4.8 star rating.
Technologies used in this project: MVVM, Dagger Hilt, Jetpack Libraries, Scrum, BloC, Provider, CI/CD, Unit Tests, Firebase.
Lead Android Developer / Rako
Jun 2020 - Jul 2021
This project was for reserving tennis courts, and it had two main roles in the app: Trainer and Player. I was working with a junior Android developer on this project.
Technologies used in this project: MVC, Firebase, Scrum, Jetpack libraries