Ahmet C.

Senior Android Developer

Duisburg, Germany

Experience

Apr 2025 - Present
8 months
Germany

Senior Android Developer

enbw

  • Restructuring and designing the group’s internal Android apps
  • Defining key modules and implementing components with accessibility in mind
  • Collaborating internationally and gradually establishing an agile approach
  • Technologies & methods: Kotlin, Android, JUnit 5, Koin, Azure DevOps, Android Studio, Git, Jetpack Compose, Coil, Flow API, Ktor, Coroutines, TypeScript, NodeJS
Oct 2023 - Apr 2025
1 year 7 months

Senior Android Developer

Comdirect

  • Continuous development of the PhotoTAN app with Kotlin
  • Expanding an agile team of developers and testers to implement requirements
  • Requirements engineering for the technical shaping of user stories
  • Responsible for merge and build processes with Jenkins
  • Working with backend developers to continuously optimize the REST API
  • Integrating external SDKs to extend app functionality
  • Implementing accessibility features according to legal requirements
  • 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 GmbH

  • Developing the electronic patient record (EPA) as a Gematik-compliant solution for health insurers and service providers

  • IAM SDK & UI module:

  • Clarifying responsibilities within health insurers for successful integration

  • Setting up a dedicated team for SDK integration, maintenance, and updates

  • Leading the team in technical details for smooth onboarding

  • Establishing processes for integration, updates, and bug fixing

  • White-label app (FdV – front end for insured users):

  • Developing a white-label app with full IAM SDK functionality

  • Enabling quick market launch with flexible branding options

  • 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

  • Further development of white-label Android apps for Quelle, Ackermann, Baur, and Universal
  • Introducing dependency injection, Flow API, and Jetpack Compose
  • Ensuring code coverage by setting up unit tests
  • Coordinating communication between technical teams during planning
  • Planning and conducting a session to introduce a tracking service
  • Technologies & methods: Kotlin, Android, Swift, YAML, SQLite, Git, GitLab, Android Studio, Xcode, Visual Studio Code
Sep 2021 - May 2022
9 months

Project "Trip Tracker"

Kayahan GmbH

  • Concept phase and development of a Flutter web app for digitizing the trip log
  • Teamwork with two developers over eight 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

  • Building the infrastructure for the ALDI Nord Android and iOS apps based on Azure DevOps
  • Setting up Android and iOS pipelines in collaboration with a DevOps engineer
  • Technical evaluation of applicant companies and selection of a new development partner
  • Building a cross-functional team for native Android and iOS development
  • Further development of the existing ALDI Nord Android app with Kotlin and MVP architecture
  • Introducing Open API Spec for targeted team communication
  • Implementing a reactive approach with RxJava
  • Consulting, onboarding new employees, and support with automated tests using 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

  • Project "Miele – Relaunch":

  • Development and orchestration of modules in an existing app product environment with up to 40 teams

  • Delivery of UI components and introduction of UI tests with Xamarin.UITest

  • Creation of documentation and presentations at developer conferences

  • Project "Smart Shopping App":

  • Building the backend structure in Azure with Node.js

  • Designing the REST API and domain model

  • Generating generic categories from the Swiss nutrition database

  • Delivering a demo app for Android developers

  • Project "Vivawest Customer Portal":

  • Architecture and basic framework of a hybrid app with a browser container and native code communication

  • Implementation in a Kanban team with direct customer contact

  • Project "Liebherr bauma App":

  • Architecture and implementation of backend services with ASP.NET and Azure Functions

  • Extraction and delivery of assets via Blob Storage and Azure triggers

  • Implementing an event service with Azure Notification Hub

  • Project "Ritz Hardness Tester App":

  • Leading the development of a cross-platform Xamarin app for Erichsen testing devices

  • Designing and implementing the control logic via HTTP endpoints

  • Close collaboration with customers for device configuration

  • Technologies & Methods: C#, Xamarin, .NET Standard 2.0, Entity Framework Core, Node.js, Azure, Blob Storage, Mobile App Services, YAML, MSSQL, SQLite, Visual Studio, Git, Bitbucket, Artifactory, Bamboo

Jan 2018 - Present
7 years 11 months
Germany

Tax Software for Associations "Verio Accounting"

Ahmet Cavus, IT-Services u. Consulting

  • Development and delivery of accounting software that reads QIF formats via a custom-built QIF reader library and prepares them for further processing.
  • Implementation of a Python-based data pipeline to clean accounting data and prepare it for final generation of donation receipts.
  • The data goes through these process steps:
  • Ingest: importing and structuring the data
  • Transform: cleaning and AI-driven optimization
  • Store / Publish: storage and report generation
  • Continuous development of the application with new features – most recently integrating AI support for optimized data analysis
  • Delivery via the AppCenter
  • Open Source: [link]
Sep 2011 - Apr 2018
6 years 8 months

Software Engineer

TeamWFP

  • New development of the real Services App with Xamarin Forms and .NET C# using the MVVM pattern
  • Technical architecture and framework for digital receipt, PAYBACK, and loyalty point services
  • Relaunch of the real Android Services App with Java and MVC architecture
  • Taking over and maintaining the Kingchess correspondence chess platform, integrating social login and fixing timing bugs
  • Development of a Java Swing configurator for Kuntze Instruments for reading and analyzing measurement data
  • Development of the real Drive Android App for drive-in orders with the MVC pattern
  • Design and implementation of a Windows Phone app for the real self-service store with MVVM architecture
  • Technologies & Methods: C#, Xamarin, Java, ASP.NET, Java Swing, Eclipse, Android Studio, Visual Studio, Silverlight, MVVM, MVC, REST, Git, Mercurial

Summary

With over 13 years as a software developer, I’ve worked on projects at various companies and in fields like retail, cross-industry, healthcare, and banking. My main focus has been mobile application development, and I have expertise in both native and cross-platform development. Teamwork, close collaboration with colleagues, and proactive ownership are key to successful cooperation with project stakeholders and clients, which I particularly focus on in my work. Based on that, I place special value on creating value together as a team, where WE is at the center. This results in high-quality code. In the future, I want to expand my skills in AI with Python and front-end development with TypeScript to gain new goal-oriented perspectives in software development.

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

Teaching Degree for Secondary Education · Secondary Education Teaching

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