
Merve Karaman
Verified Expert in Engineering
Software Developer
Istanbul, Turkey
Toptal member since September 27, 2021
Merve is an experienced software engineer working in web and mobile development in the telecom industry for over ten years. She has specialized in Android development for more than four years while having hands-on experience in Kotlin, Jetpack, and other mostly used third-party libraries and tools. Merve is excellent in mobile API design, maintaining complex code bases, and handling legacy code. Additionally, she had the opportunity to work as a scrum master for two years.
Portfolio
Experience
- Java - 8 years
- Git - 6 years
- REST - 5 years
- Android - 4 years
- Android Studio - 4 years
- Zeplin - 4 years
- Agile Software Development - 4 years
- Kotlin - 3 years
Availability
Preferred Environment
MacOS, Android Studio, SourceTree, Zeplin, Jira, Android, Kotlin, Java, Git, Mobile App Development
The most amazing...
...thing I've developed is the Digital Operator app for the leading telco company in Turkey with 16 million monthly active users and a 99.8 crash-free rate.
Work Experience
Senior Android Developer
Turkcell
- Developed a consumer Android application from the ground up for the leading telecom company in Turkey.
- Worked with other research and development teams to ensure the best user experience, high quality, and stability of deliverables.
- Improved code quality in aspects of readability, design, correctness and maintainability, performance, and scalability of the live applications and internal libraries.
- Tracked and fixed bugs and crashes and made improvements using Jira, Firebase Crashlytics, Sonar, and Fortify as reporting tools.
- Encouraged teammates and organized meetings to discuss improvements and new technologies.
Software Consultant
Turkcell (Contracter)
- Developed the new www.turkcell.com.tr from scratch as a team in a short period of time.
- Created top-up functionality of www.turkcell.com.tr for login and non-login users which was 25% of total income.
- Tracked and fixed bugs and making improvements by using Jira and Sonar as reporting tools.
Senior Software Developer
Vodafone
- Developed new features for CRM web applications for Vodafone shops and call centers.
- Implemented database-related batch jobs using Oracle and PL/SQL.
- Tracked and fixed bugs by using Jira as a reporting tool.
Software Developer
Huawei Technologies Co.
- Developed features for a software project which was used for charging and various access services for GSM operators.
- Implemented a parental control feature to be applied by managing white and black lists.
- Helped with documentation of the project for future releases.
Experience
Digital Operator App
https://play.google.com/store/apps/details?id=com.ttech.android.onlineislemUsers can explore device offerings, top-up credits, view and pay bills, request technical support, display remaining usage, and win gifts. It is in the top three most downloaded apps in Turkey. It has 16 million-plus monthly active users with a 99.8 crash-free rate. Kotlin and the latest Android Jetpack components are used to implement it.
Bizce App
https://play.google.com/store/apps/details?id=com.turkcell.akkTurkcell Hesabim Redesign App
https://play.google.com/store/apps/details?id=com.ttech.android.onlineislemturkcell.com.tr
https://www.turkcell.com.trEducation
Bachelor's Degree in Computer Engineering
Izmir Institute of Technology - Izmir, Turkey
Certifications
Android Kotlin Developer
Udacity
Professional Scrum Master 1
Scrum.org
Skills
Libraries/APIs
Retrofit 2, RxJava
Tools
Android Studio, SourceTree, Jira, Git, Postman, Zeplin, SonarQube, Android Jetpack, SoapUI, ConstraintLayout, Apache Maven, Google Analytics
Paradigms
Agile Software Development, Agile, REST, Model View ViewModel (MVVM), Dependency Injection, Model View Presenter (MVP), Unit Testing
Languages
Java, SQL, Kotlin, JavaScript
Frameworks
Spring, KOIN, Jakarta Server Pages (JSP)
Platforms
Android, Oracle, Firebase, MacOS, Eclipse
Storage
Oracle RDBMS, PL/SQL
Other
Scrum Master, Coroutines, Hilt, Mobile App Development, Push Notifications
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring