I am a senior mobile app developer specializing in React Native and Expo, with over 12 years of experience delivering high-quality cross-platform applications for enterprise and consumer markets. I have built and maintained apps for companies such as inexogy, DB Systel, Vaillant Group, freenet AG, and E.ON, with a strong focus on performance optimization, API integration, and store deployment. My skill set spans JavaScript/TypeScript, Objective-C, Swift, Java, Node.js, and Appcelerator Titanium, alongside extensive experience in Scrum and Kanban workflows. I have repeatedly been trusted to take over complex existing codebases, enhance UI/UX, extend native modules, and ensure stable, performant releases across iOS and Android.

Michael Bahl

I am a senior mobile app developer specializing in React Native and Expo, with over 12 years of experience delivering high-quality cross-platform applications for enterprise and consumer markets. I have built and maintained apps for companies such as inexogy, DB Systel, Vaillant Group, freenet AG, and E.ON, with a strong focus on performance optimization, API integration, and store deployment. My skill set spans JavaScript/TypeScript, Objective-C, Swift, Java, Node.js, and Appcelerator Titanium, alongside extensive experience in Scrum and Kanban workflows. I have repeatedly been trusted to take over complex existing codebases, enhance UI/UX, extend native modules, and ensure stable, performant releases across iOS and Android.

Available to hire

I am a senior mobile app developer specializing in React Native and Expo, with over 12 years of experience delivering high-quality cross-platform applications for enterprise and consumer markets. I have built and maintained apps for companies such as inexogy, DB Systel, Vaillant Group, freenet AG, and E.ON, with a strong focus on performance optimization, API integration, and store deployment.
My skill set spans JavaScript/TypeScript, Objective-C, Swift, Java, Node.js, and Appcelerator Titanium, alongside extensive experience in Scrum and Kanban workflows. I have repeatedly been trusted to take over complex existing codebases, enhance UI/UX, extend native modules, and ensure stable, performant releases across iOS and Android.

See more

Experience Level

Expert
Expert
Expert
Beginner
Beginner

Language

English
Advanced
German
Fluent

Work Experience

Developer at inexogy GmbH
June 1, 2024 - Present
Further development of an app for displaying and managing digital electricity meters using React Native/Expo, TypeScript, Javascript, REST, and OAS in a Scrum environment.
Developer at Parasol Island GmbH
June 30, 2023 - August 11, 2025
Further development of an app for purchasing tickets and beverages in the stadium and a live ticker function during matches of Schalke 04 teams using React Native, Javascript, REST, and Moby under Scrum methodology.
Developer at DB Systel GmbH
December 31, 2022 - August 11, 2025
Took over and further developed an app for a shared mobility service provider covering train, e-scooter, bikes, and cars, utilizing React Native, Javascript, REST, Redux, TypeScript, and Expo in a Kanban process.
Developer at Vaillant Group
May 31, 2021 - August 11, 2025
Managed and advanced an app prototype for maintenance of IoT-enabled gas heaters and heat pumps and customer management for heating installers using React Native, Javascript, REST, Redux, and TypeScript in Scrum.
Developer at freenet AG
March 31, 2019 - August 11, 2025
Implemented an app called funk with React Native, Javascript, and TypeScript in a Scrum environment.
Developer at grow platform GmbH
March 31, 2019 - August 11, 2025
Implemented the Triffix app to optimize urban traffic flow using React Native, Redux, Javascript, TypeScript, Java, Objective-C, and Swift with Scrum methodology.
Developer at CSTx Software Engineering GmbH
January 31, 2018 - August 11, 2025
Implemented multiple proofs of concept, including car rental and parking apps, integrating REST interfaces via Alamofire, card services, Apple push server and routing apps. Developed features to display current parking space status using Objective-C and Swift in Scrum.
React Native Developer at E.ON
June 30, 2017 - August 11, 2025
Extended a B2B sales app with GUI implementation, native module development, and performance tuning in an international partially distributed team using React Native, Redux, Redux-loop, Java, Objective-C, and Jest in Scrum.
App Developer at Intellinet GmbH
December 31, 2016 - August 11, 2025
Worked on Postbank Geschäftskunden App using Appcelerator Titanium, REST, SQLite, Backbone.js, Objective-C, and Java. Responsible for familiarizing internal employees with the Appcelerator Titanium framework.
App Developer at Cominto GmbH
April 30, 2016 - August 11, 2025
Implemented Anlagensteckbrief mobile and ePad apps for corporate management and solar system maintenance with offline capabilities using Appcelerator Titanium, REST, SQLite, Backbone.js, Objective-C, and Java in Scrum. Also responsible for training internal employees.
App Developer at conjectFM GmbH
August 31, 2015 - August 11, 2025
Implemented B2B facility management app using Appcelerator Titanium, REST, SQLite, and Backbone.js, also provided training and support for internal employees.
Application Developer at Appcom Interactive GmbH
December 31, 2015 - August 11, 2025
Developed various iOS projects focusing on Objective-C and node.js. Responsible for implementation and bug fixes on multiple apps.
Application Developer at Quotec GmbH
December 31, 2014 - August 11, 2025
Maintained and expanded the Quojob app, an agency software for appointment, contact, and todo management, using Appcelerator Titanium, RPC, PHP, SQLite, MySQL, and Backbone.js.
Application Developer at auxmoney GmbH
December 31, 2012 - August 11, 2025
Worked as an application developer during 2011-2012 with unspecified technologies and projects.
Application Developer at Herbst EDV Beratung GmbH / TOSHIBA Europe GmbH
December 31, 2011 - August 11, 2025
Worked solely for TOSHIBA Europe GmbH as an application developer from 2008 to 2011.

Education

Add your educational history here.

Qualifications

Higher Vocational School of Computer Science/Production Technology
January 1, 2002 - December 31, 2004
Technical Assistant Computer Science
January 1, 2004 - August 11, 2025
Apprenticeship as IT Specialist/Application Development
January 1, 2005 - December 31, 2008

Industry Experience

Energy & Utilities, Transportation & Logistics, Software & Internet, Professional Services, Manufacturing

Experience Level

Expert
Expert
Expert
Beginner
Beginner

Hire a App Developer

We have the best app developer experts on Twine. Hire a app developer in Düsseldorf today.