Recommended expert

Ahmet Cavus

Senior Android Developer

Ahmet Cavus
Duisburg, Germany

Experience

Apr 2025 - Present
11 months

Senior Android Developer

enbw

  • Support in restructuring and designing the group's internal Android apps
  • Defining essential modules and implementing accessible components
  • Establishing agile approaches at an international level
  • Technologies & Methods: Kotlin, Android, JUnit 5, Koin, Azure DevOps, Android Studio, Git, Jetpack Compose, Coil, Flow API, Ktor, Coroutines, TypeScript, Node.js
Oct 2023 - Apr 2025
1 year 7 months

Senior Android Developer

Comdirect

  • Continuous development of the PhotoTAN app
  • Expanding the agile team and technically shaping user stories in requirements engineering
  • Participating in merge and build processes with Jenkins
  • Collaborating with backend developers to optimize the REST API
  • Integrating external SDKs to extend app functionality
  • Implementing accessibility features
  • Technologies & Methods: Kotlin, Android, JUnit 5, Hilt, Koin, Jenkins, Nexus, Android Studio, Git, Bitbucket, Jetpack Compose, Coil, Flow API, Ktor, Coroutines
Oct 2023 - Oct 2024
1 year 1 month

Senior Android Developer

Research Industrial Systems Engineering (RISE) GmbH

  • Developing the electronic patient record (EPA) in line with Gematik standards for health insurers and care providers
  • Integrating and maintaining the IAM SDK and UI module
  • Leading a dedicated team for integration, updates, and bug fixing
  • Developing a white-label app as a reference solution with flexible branding
  • Technologies & Methods: Kotlin, Android, IAM SDK, Hilt, Gematik standards, Android Studio, Git
Jul 2022 - Oct 2023
1 year 4 months

Senior Android Developer

OTTO Group

  • Enhancing white-label Android apps for Quelle, Ackermann, Baur, and Universal
  • Introducing dependency injection and setting up unit tests to ensure code coverage
  • Migrating to Hilt, Flow API, and Jetpack Compose
  • Coordinating technical teams in planning
  • Integrating an internal tracking service, including planning and rollout
  • Technologies & Methods: Kotlin, Android, Swift, YAML, SQLite, Git, GitLab, Android Studio, Xcode, Visual Studio Code
Sep 2021 - Present
4 years 6 months

Freelancer

Ahmet Cavus, IT-Services u. Consulting

Sep 2021 - May 2022
9 months

Developer

Kayahan GmbH

  • Digitization of the logbook for locomotive drivers
  • Concept phase and development of a Flutter web app in a team of 2 developers
  • Project duration: 8 months
  • Technologies & Methods: Flutter, Dart, Android, Swift, Firebase, Git, GitHub, Visual Studio Code
Nov 2020 - Jul 2022
1 year 9 months

Technology Consultant

ALDI Einkauf SE & Co oHG

  • Setup of the infrastructure for the ALDI Nord Android and iOS apps in Azure DevOps
  • Set up pipelines for Android and iOS together with a DevOps Engineer
  • Technical evaluation and selection of new development partners
  • Building cross-functional teams for Android and iOS development
  • Further development of the ALDI Nord Android app with Open API Spec, Kotlin, MVP, and RxJava
  • Onboarding new employees and introducing automated tests with Appium and BrowserStack
  • Technologies & Methods: Kotlin, Android, Swift, YAML, Room, SQLite, Azure DevOps, Android Studio, Xcode, Visual Studio Code, Git, Appium, BrowserStack
Apr 2018 - Nov 2020
2 years 8 months

Senior Software Engineer

adesso mobile solutions GmbH

  • Developed UI components and introduced UI tests for the Miele relaunch project
  • Created module libraries and distributed them via Artifactory and Bamboo
  • Designed and introduced Xamarin.UITest with comprehensive documentation
  • Built the backend structure for the Smart Shopping App using Node.js and Azure
  • Designed the REST API and domain model, generated categories from a nutrition database
  • Responsible for additional backend features and support of the client application
  • Developed hybrid Xamarin apps for the Vivawest customer portal, the Liebherr Bauma app, and the Ritz hardness tester app
  • Technologies & Methods: C#, Xamarin, NUnit, .Net Standard, Entity Framework Core, Node.js, Azure, Blob Storage, Mobile App Services, YAML, MSSQL, SQLite, Xamarin.UITest, Artifactory, Bamboo
Jan 2018 - Present
8 years 2 months

Developer

Ahmet Cavus, IT-Services u. Consulting

  • Developed and deployed the accounting software Verio Buchhaltung for socially engaged associations
  • Imported QIF format data using a custom QIF reader library
  • Implemented a Python-based data pipeline for data cleaning and preparation for donation receipts
  • Process steps: Ingest, Transform, Store / Publish
  • Continuous development and integration of AI support for optimized data analysis
  • Delivered via App Center
  • Technologies & Methods: C#, Xamarin, MAUI, NUnit, .Net, Entity Framework Core, Visual Studio 2022, Visual Studio Code, Git, GitHub
Sep 2011 - Apr 2018
6 years 8 months

Software Engineer

TeamWFP

  • New development of the real Services App using Xamarin Forms and .NET C# (MVVM)
  • Technical architect for digital receipts, PAYBACK, digital loyalty points, and backend REST API
  • Relaunched the real Android Services App with Java and core architecture design
  • Took over and enhanced the Kingchess correspondence chess platform with C# and ASP.NET
  • Developed the Kuntze Configurator as a Java Swing application
  • Created the real Drive Android App (MVC) and real Windows Phone App (MVVM)
  • Technologies & Methods: C#, Xamarin, Java, ASP.NET, Java Swing, Android Studio, Eclipse, Visual Studio, Mercurial, Git

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Retail (9.5 years), Information Technology (8 years), Banking and Finance (1.5 years), Energy (1 year), Healthcare (1 year), and Transportation (0.5 years).

Retail
Information Technology
Banking and Finance
Energy
Healthcare
Transportation

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (14.5 years), Product Development (14.5 years), Accounting (8 years), and Quality Assurance (2.5 years).

Information Technology
Product Development
Accounting
Quality Assurance

Summary

With over 13 years as a software developer, I have worked on various projects in companies and areas such as retail, cross-industry, healthcare, and banking. I have mainly focused on mobile application development and have expertise in both native and cross-platform development.

Teamwork, close collaboration with colleagues, and proactive responsibility are the keys to successful cooperation with project stakeholders and clients, which I especially focus on in my work. Based on this, I place great value on co-creation as a team, where WE are at the center. This leads to high-quality code.

In the future, I want to further expand my knowledge in AI with Python and in frontend development with TypeScript to gain new goal-oriented perspectives in software development.

Skills

  • Kotlin
  • C#
  • Typescript
  • Java
  • Dart
  • .Net
  • Native Android
  • Xamarin / Maui
  • Flutter
  • Ms Sql Server
  • Mongodb
  • Git
  • Android Studio
  • Visual Studio
  • Visual Studio Code
  • React
  • Wpf
  • Node.js
  • Junit
  • Nunit
  • Azure Devops
  • Bitbucket
  • Chai.js
  • Mockito
  • Scrum
  • Kanban
  • Rest
  • Graph Ql
  • Mvvm
  • Mvp
  • Mvu

Languages

German
Native
Turkish
Native
English
Advanced
Arabic
Elementary

Education

Oct 2008 - Jun 2012

Bachelor of Science · Applied Computer Science

Oct 2005 - Jun 2008

Secondary Level Teaching Degree

High School Diploma (Abitur) · Duisburg, Germany

Certifications & licenses

Generative AI For Software Development

Deeplearning.AI

Azure Fundamentals AZ-900

Microsoft

Cyber Security Awareness

SoSafe

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Ahmet based?

Ahmet is based in Duisburg, Germany.

What languages does Ahmet speak?

Ahmet speaks the following languages: German (Native), Turkish (Native), English (Advanced), Arabic (Elementary).

How many years of experience does Ahmet have?

Ahmet has at least 14 years of experience. During this time, Ahmet has worked in at least 6 different roles and for 9 different companies. The average length of individual experience is 1 year and 5 months. Note that Ahmet may not have shared all experience and actually has more experience.

What roles would Ahmet be best suited for?

Based on recent experience, Ahmet would be well-suited for roles such as: Senior Android Developer, Freelancer, Developer.

What is Ahmet's latest experience?

Ahmet's most recent position is Senior Android Developer at enbw.

What companies has Ahmet worked for in recent years?

In recent years, Ahmet has worked for enbw, Comdirect, Research Industrial Systems Engineering (RISE) GmbH, OTTO Group, Ahmet Cavus, and IT-Services u. Consulting.

Which industries is Ahmet most experienced in?

Ahmet is most experienced in industries like Retail, Information Technology (IT), and Banking and Finance. Ahmet also has some experience in Healthcare, Energy, and Transportation and Logistics.

Which business areas is Ahmet most experienced in?

Ahmet is most experienced in business areas like Information Technology (IT), Product Development, and Accounting. Ahmet also has some experience in Quality Assurance (QA).

Which industries has Ahmet worked in recently?

Ahmet has recently worked in industries like Information Technology (IT), Retail, and Banking and Finance.

Which business areas has Ahmet worked in recently?

Ahmet has recently worked in business areas like Information Technology (IT), Product Development, and Accounting.

What is Ahmet's education?

Ahmet holds a Bachelor in Applied Computer Science.

Does Ahmet have any certificates?

Ahmet has 3 certificates. These include: Generative AI For Software Development, Azure Fundamentals AZ-900, and Cyber Security Awareness.

What is the availability of Ahmet?

Ahmet is immediately available full-time for suitable projects.

What is the rate of Ahmet?

Ahmet's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Ahmet?

To hire Ahmet, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 760-920 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.