Freelance Developer for

Mobile OS and Embedded

Android

Android Development with Java / Kotlin and Rust

Business Logic in Rust for SDK Development as Cross-Platform Solution.
Interoperability through C Interfaces - to Java / Kotlin with JNI (Java Native Interface).

iOS

iOS Development with Swift and Rust

Business Logic in Rust for SDK Development as Cross-Platform Solution.
Interoperability straight forward through C Interfaces, no extra FFI Layer necessary.

Flutter

Flutter Development for Android + iOS Apps with Dart and Rust

Business Logic in Rust for SDK Development as real Cross-Platform Solution. With that the Business SDK is UI Framework independent and can also be used in native Android / iOS Apps.
Interoperability to Dart through C Interfaces with the Dart-FFI (Foreign Function Interface).

Embedded

Microcontroller and SBC Software Development

Software development for embedded computing platforms:
- Microcontroller development with C
- SBC (Single Board Computer) development with C and Rust

Bluetooth Low Energy

Extensive Experience in BLE Development

Over the past few years I've primarily worked on BLE projects. This included SDKs for customer-specific BLE requirements with OTA/OAD (Over The Air / Over The Air Download) Controller-Firmware-Update functionality.

Fernando Lopes

Fernando Lopes
DE 72218 Wildberg
(40km on the south of Stuttgart)

+49 (0)177 679 73 53
fernando@lopes.one

Xing
LinkedIn

CV as PDF File

CV german CV english