Mobile Development Expert
Mobile Expert | Web Development | Software Engineering
Tel Aviv-Yafo, Israel
Freelancer
-->
ABOUT
Dynamic Software Engineering Leader with over 25 years of experience spanning Web, Mobile, and Backend ecosystems. Expert in driving Agile R&D teams, architecting cross-platform solutions, and delivering high-performance monetization SDKs and medical-grade IoT integrations. A hands-on leader focused on technical excellence, code quality, and scalable architecture.
LANGUAGES
French
Native or bilingual proficiency
English
Full professional proficiency
Hebrew
Professional working proficiency
SKILL DETAILS
Software & Programming
HTML5, CSS3, JavaScript
I have participated and worked on many Web apps using many frameworks and APIs.
Java
I have more than 10 years of experience developing Java apps on mobile (Android) but also in desktop and backend.
iOS - iPhone, iPad, iPod - Development
Experience in Objective-C and Swift.
Android Development
I have more than 15 years of experience in building Android apps and SDKs using legacy and modern APIs and tools. I have experience in Java, Kotlin, and also cross-platform frameworks such as React Native and Flutter.
Node.JS
I have developed many backend services using NodeJS and many cloud functions on Firebase and Google Cloud. I am proficient in vanilla JS and Typescript.
Mobile App Development
Experienced in Android, iOS, Web and cross-platform apps, I can provide quality development on many different platforms, including the backend part.
Websites
Mobile Web Development
Experienced in Android, iOS, Web and cross-platform apps, I can provide quality development on many different platforms, including the backend part.
EMPLOYMENT HISTORY
December
2020
-
December
2024
Senior Android Developer
Dario- - Android, iOS, backend development, technical lead & mentoring, mobile best practices & design patterns, app modularization
- - Cross-platform research, POC, & Kotlin Multiplatform implementation
- - Mobile BLE device driver development for medical devices (glucometer, blood pressure monitor)
- - Solving divers problematics (scaling, migrations, up-time, architecture, backwards compatibility, ...)
- - CI/CD pipeline automation & implementation
- Technical environment: Kotlin, Java, Swift, Firebase, Google Cloud, AWS, nodeJS, Github Actions, Kotlin Multiplatform
May
2019
-
November
2020
Senior Android Developer
Any.do- Android mobile app development. iOS migration Objective-C to Swift.
- Environment: Kotlin, Rx, Dagger, Retrofit, Co-routines, Natural language processing, Swift, Objective-C, Java, SQLite
November
2015
-
April
2019
Senior Software Engineer (Mobile, Embedded, and Back-end development)
Augury- Android mobile architecture, development, mentoring, tech lead: app connecting to wifi access point in gateways, and configuration of IOT devices, connecting through phone usb port to Auguscope device: driver development and tech lead.
- - Application development on buildroot IOT gateway: data collection from sensors on BLE devices.
- - Embedded Go app development on ARM devices.
- - Full development of OTA update platform for IOT devices (embedded app and back-end).
- - Design of event collection from IOT devices, Go and Python back-end, Google Cloud Services (Datastore, Storage, IOT-Core)
- Technical environments: Golang, Android SDK, NodeJS, buildroot, MQTT, BLE & GATT Protocol, Google Cloud Services, Python, MongoDB, Google IOT Core, AWS.
LINKS
play.google.com/store/apps/details?id=com.r.cohen.wakeupradio
Wake Up Radio: Alarm Clock - App on Google Play
Radio alarm clock Android App