Ahmet Cavus

Senior Android Developer

Avatar placeholder
Duisburg, Germany

Experience

Apr 2025 - Present
10 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 5 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 1 month

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

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
Lorem ipsum dolor sit amet

Bachelor of Science · Applied Computer Science

Oct 2005 - Jun 2008
Lorem ipsum dolor sit amet

Secondary Level Teaching Degree

Lorem ipsum dolor sit amet

High School Diploma (Abitur) · Duisburg, Germany

Certifications & licenses

Generative AI For Software Development

Deeplearning.AI

Azure Fundamentals AZ-900

Microsoft

Cyber Security Awareness

SoSafe

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Yusuf Congar
Yusuf Congar

Fullstack Developer

View Profile
Fatih Karakurt
Fatih Karakurt

Mobile App Developer

View Profile
Can Celebi
Can Celebi

Backend development, consulting

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Caglar Özdemir
Caglar Özdemir

Lecturer

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Timon Ringwald
Timon Ringwald

Database Developer – Research Project – Healthcare Billing

View Profile
Ilker Baltaci
Ilker Baltaci

Freelance Mobile Developer

View Profile
Thorsten Matzner
Thorsten Matzner

Senior Test Engineer for an OpenShift Data and Analytics Platform

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Anouar Taoussi
Anouar Taoussi

Fullstack Java/Spring Boot Developer

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Paul Abramov
Paul Abramov

Senior Software Developer

View Profile
Jan Lüders
Jan Lüders

Senior Developer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Mesut Yilmaz
Mesut Yilmaz

Solution Architect Computer Vision Branch

View Profile
Fabian Deitelhoff
Fabian Deitelhoff

Volunteer Examiner for IT Apprenticeships

View Profile
Adam Richter
Adam Richter

Senior Software Engineer

View Profile
Prasad Tilloo
Prasad Tilloo

Solution Architect / Senior Manager – DTC E-Commerce Platform

View Profile
Jörg Nieveler
Jörg Nieveler

Senior Software Architect

View Profile
Andre Fritzsche
Andre Fritzsche

.NET Consultant (Fullstack)

View Profile
Timo Bakenecker
Timo Bakenecker

Freelancer (self-employed)

View Profile
Rafael Kolloch
Rafael Kolloch

Senior Android Developer / Team-Lead

View Profile
Timur Yalcin
Timur Yalcin

Lead Frontend Developer | Fullstack Developer

View Profile
Heiko Huvermann
Heiko Huvermann

Fullstack Developer / Architect

View Profile
Andreas Grutz
Andreas Grutz

Senior Fullstack .NET (Core) & Angular Developer

View Profile
Hicham Mokhtari
Hicham Mokhtari

Freelance Software Developer

View Profile
Manuel Reinfurt
Manuel Reinfurt

Cloud Architect & Lead Developer

View Profile
Ayhan Gezer
Ayhan Gezer

Senior QA Engineer / Test Automation Engineer / SDET

View Profile
Ateet Bahmani
Ateet Bahmani

AI Engineer

View Profile