Recommended expert

Michael Kraft

Co-Founder

Michael Kraft
Hamburg, Germany

Experience

Oct 2024 - Jan 2025
4 months
Lorem ipsum dolor sit amet

Bytec Medizintechnik

  • Developed solution to filter heavily noisy analog sensor data by combining high-speed sampling and digital firmware filtering
  • Increased battery life of a battery-powered medical device from approx. 10 days to approx. 18 months
  • Supported the overall project up to the first clinical tests and TÜV approval
Jun 2023 - Jul 2023
2 months
Portugal
Lorem ipsum dolor sit amet

Azorean Biodiversity Group CE3C (University of the Azores)

  • Developed a pilot project for real-time communicating pest traps for insects
  • Implemented real-time communication of traps for monitoring and data transmission
May 2023 - Jun 2024
1 year 2 months
Portugal

Co-founder

JSIO Lda

  • Developed a platform-independent interface to simplify and reduce costs of new IoT hardware
  • Designed and implemented a modular driver system (MDS) as a standardized framework for quick hardware integration
  • Integrated complex software modules like edge computing, AI and ML
  • Used JSON as the sole data protocol for easy configuration with JavaScript or Python skills
  • Ported firmware from 32-bit MCUs by Espressif to embedded Linux systems
  • Successfully funded by ESA BIC Portugal in September 2023
May 2021 - Nov 2021
7 months
Portugal
Lorem ipsum dolor sit amet

ImpactWave

  • Developed a measurement device for LoRa(WAN) applications to optimize existing LoRa networks
  • Hardware design with Semtech LoRa module (433/868/915 MHz) and RISC-V MCU with BLE and USB
  • Implemented a native Android BLE app with a complex user interface, ported to iOS
  • JSON-based communication over USB (CDC ACM) and created a Python module for user programming
  • Sole project responsibility
Oct 2019 - Aug 2020
11 months
Lorem ipsum dolor sit amet

Q-Connex

  • Smart home IoT application on a poorly documented, low-cost Chinese SoC
  • Analyzed the SoC components before starting firmware development
  • Implemented TLS-protected TCP socket firmware and an integrated MQTT server & client
  • Developed a UDP socket for provisioning broadcast to quickly connect devices and apps
May 2018 - Sep 2018
5 months
Lorem ipsum dolor sit amet

Plexus

  • Developed the embedded USB high-speed driver for the Dräger X-act 7000 on ARM Cortex M4 (STM) in C++ and integrated it into the microcontroller RTOS
  • Implemented a complex control protocol in parallel with video data transfer at up to 80% USB utilization
  • Developed a Windows application for unit and production tests
Jan 2016 - Dec 2018
3 years
Lorem ipsum dolor sit amet

3onics Systems Inc

  • Developed a battery-powered DC motor controller with a self-learning, fast-adapting algorithm for precise speed control under varying power conditions
  • Platform: cost-effective ESP32-C3 module
  • Implemented a Bluetooth Low Energy (BLE) GATT server for transmitting usage data
  • Integrated a genetic algorithm (AI) into the firmware for control
  • Controlled and accessed data via Android and iOS apps
Jan 2007 - Dec 2007
1 year
Italy
Lorem ipsum dolor sit amet

Società Italiana di Biologia Marina

  • Developed an underwater audio recorder with hydrophone, featuring a 24-bit delta-sigma ADC and up to 220 kHz sample rate
  • Created a ring buffer with about 80 seconds of recording time for pre-buffering until a trigger event, and continued recording to an SD card
  • Designed a custom memory management scheme for the FAT32 file system to avoid memory fragmentation

Summary

Over 20 years developing

  • Embedded Systems
  • IoT
  • DSP (Audio)
  • Digital and mixed-signal electronics
  • Simulation
  • Schematics, PCB layout
  • Prototype building and commissioning

Skills

  • Experience In Software And Firmware Development
  • Programming Languages: C And C++ (20+ Years), Java And Embedded Java (2 Years), Kotlin (2 Years), Rust (1 Year), C# (1 Year), Various Assembly Languages, Scripting Languages: Python (4 Years), Javascript / Typescript (4 Years), Lua (1 Year)
  • Rtos: Freertos, Uc, Emdos, Mbedos, Zephyr, Vxworks
  • Bare Metal: Arm Cortex M4 (Stm), Process-optimized Audio Dsp Applications
  • Microcontrollers: Arm Cortex M0 To M7 (Stm, Nxp, Infineon, Etc.), Aurix (Infineon), Esp32 (Espressif), Risc-v (Espressif), Tensilica Xtensa, (Audio) Dsps (Texas Instruments, Sharc), Various 8-bit And 16-bit Mcus
  • Low-level Drivers: Dma, Usb, Spi, I2c, Uart/usart, I2s And Tdm, Can, Lin, Rs485 And More
  • Single Board Computers: Raspberry Pi, Beaglebone, Various Arm Cortex-a Derivatives
  • Embedded Linux: Yocto, Pantavisor
  • Networking: Ssl/tls Encryption, Aes, Low-level Tcp And Udp Sockets, Http(s), Websockets (Ws/wss), Ota Secure Firmware Updates
  • Communication Hardware: Wi-fi (Ieee 802.11), Ethernet Including Tsn, Bluetooth & Ble, Gsm (Lte Cat 1 To 4 And Nb-iot), Zigbee, Nfc, Lora & Lorawan
  • Common Data Protocols: Json, Mqtt, Modbus & Profibus, At, Matter (Csa-iot) And More
  • Desktop Apps: Linux, Windows
  • Platform-independent Guis: Qt/qml, Webview Api (Html5, Css, Angularjs)
  • Native Mobile Apps For Android In Kotlin Or Java, Including C++ Integration
  • Version Control: Git (Github, Gitlab, Bitbucket), Svn
  • Unit And Integration Testing
  • Hardware Bench Testing
  • Experience In Hardware Development
  • Product Development From Prototype To Production Readiness
  • Own Lab For Prototyping And Testing With All Common Lab Equipment
  • Circuit Design: Digital, Analog, Mixed Signal, Spice, Pcb Layout And Board Bring-up
  • Eda Experience: Altium, Kicad, Eagle, Orcad, Target
  • Robotics: Stepper, Servo, Synchronous And Bldc Motors
  • All Types Of Sensors
  • 3d Cad: Rhino, Moi, Plasticity
  • Software Architect In Various Projects And Product Developments
  • Confident Working With Customers And Stakeholders
  • Leadership Roles In International Teams, Extensive Experience With Interns
  • Management Tools: Polarion, Confluence, Agile/scrum, Jira
  • Multiple Startup Experience, Strong Problem Solver
  • Author Of English Documentation And Fiction (Novel: "The Bomb")

Languages

German
Native
English
Advanced
Italian
Advanced
Spanish
Intermediate
Portuguese
Intermediate

Education

Oct 1984 - Jun 1989

TU Berlin

Telecommunications · Berlin, Germany

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Lino Giefer
Lino Giefer

Senior Data Scientist

View Profile
Peter Kortmann
Peter Kortmann

Hardware and Software Developer / Project Manager

View Profile
Stephan Pieper
Stephan Pieper

Senior Embedded SW-Architect

View Profile
Daniel Friman
Daniel Friman

Software Architect/Engineer

View Profile
Michael Schulze
Michael Schulze

Senior Hardware Development

View Profile
Sten Sandring
Sten Sandring

Development of control and monitoring firmware for traffic signal systems (traffic lights)

View Profile
Goran Popovic
Goran Popovic

Test Manager/Test Analyst

View Profile
Sherif Omran
Sherif Omran

Developer

View Profile
Yoav Netzer
Yoav Netzer

Freelance Software Architect

View Profile
Alberto Peyro
Alberto Peyro

Embedded System Consultant

View Profile
Caglar Özdemir
Caglar Özdemir

Lecturer

View Profile
Kai Wolf
Kai Wolf

Senior Software Consultant

View Profile
Thomas Klaube
Thomas Klaube

Software Design & Development: VideoDownloader

View Profile
Ulf Schiebener
Ulf Schiebener

Innovation Manager

View Profile
Ilayda Dede
Ilayda Dede

Cybersecurity & Ethical Hacking Program

View Profile
Rainer Nase
Rainer Nase

Embedded Software Developer

View Profile
FRATCH Freelancer
FRATCH Freelancer

Software Developer - Building Automation

View Profile
Arnauld Siewe
Arnauld Siewe

PLC Programmer/Maintenance Technician

View Profile
Kai Schmudlach
Kai Schmudlach

Software Developer

View Profile
Fabian Crabus
Fabian Crabus

Short project: Converting monocular images

View Profile
Ludwig Jaffé
Ludwig Jaffé

Research Associate

View Profile
Fabian Török
Fabian Török

Freelance Embedded Software Developer & Project Manager

View Profile
Hans Gedon
Hans Gedon

Deal with Green AR

View Profile
Radislav Zak
Radislav Zak

Interim Project Manager

View Profile
Cesar Mestre balsa
Cesar Mestre balsa

Systems Engineer Zone Controller

View Profile
Suleman Hussain
Suleman Hussain

Software Developer

View Profile
Stanislaus Stelle
Stanislaus Stelle

Security Consultant at Rohde & Schwarz AG

View Profile
Tobias Jaeuthe
Tobias Jaeuthe

External Service Provider

View Profile
Cesar Schneider
Cesar Schneider

Lead Cloud Engineer

View Profile
FRATCH Freelancer
FRATCH Freelancer

Embedded Software Architect

View Profile