Mark Becker

Senior SAP-Basis-Berater

Rauenberg, Baden-Württemberg, Germany
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Mark Becker is a Senior SAP-Basis-Berater with a decade of experience in enterprise IT, based in Rauenberg, Germany, who combines SAP infrastructure expertise with hands-on embedded and IoT development. At SBIT GmbH he focuses on keeping complex SAP landscapes stable and performant, while his open-source contributions show a pragmatic engineer comfortable down at the hardware and firmware level. Notably, Mark contributed to the popular Espruino project—improving memory management and ESP8266 support—and developed device drivers and smartwatch apps, demonstrating breadth from low-level SPI/timer work to front-end UI for Bangle.js. This mix of enterprise SAP operations and embedded systems development reveals an engineer who bridges large-scale production environments and resource-constrained embedded platforms. Colleagues can expect a detail-oriented practitioner who enjoys optimizing systems both in the data center and on microcontrollers.
code10 years of coding experience
github-logo-circle

Github Skills (23)

javascript10
develop10
web-application10
hardware-interface10
spi10
esp826610
i2c10
smartwatch10
sys10
interfacing10
embedded10
espruino10
serial-communication10
application10
displays9

Programming languages (9)

TypeScriptShellC++CMakefileJavaScriptOpenSCADABAP

Github contributions (5)

github-logo-circle
espruino/Espruino

Jan 2016 - Dec 2022

The Espruino JavaScript interpreter - Official Repo
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:4 reviews, 211 commits, 156 PRs in 6 years 11 months
Contributions summary:Mark primarily contributed to the Espruino JavaScript interpreter for microcontrollers, focusing on the ESP8266 platform. They made numerous code changes related to memory management, including moving code sections and increasing available flash memory for firmware. They also added functionality such as setting the hostname, enabling the toggle function for GPIO pins, and implemented improvements for the SPI interface and hardware timer to enhance the functionality and performance of the ESP8266 hardware.
javascriptinterpreterespruinojavascript-interpreter
espruino/EspruinoDocs

Feb 2016 - Mar 2021

See http://espruino.com for the complete Espruino Documentation - many links in this repository will not work
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:47 commits, 38 PRs, 10 pushes in 5 years 1 month
Contributions summary:Mark primarily contributed to the `espruinodocs` repository by adding and modifying device drivers for various hardware components compatible with the Espruino JavaScript environment. Their contributions included updating and enhancing drivers for OLED displays (SSD1306, SH1106) to add functionalities such as on/off control. The user also added support for sensor modules, specifically the BMP280 and SHT2x, enabling access to temperature, pressure, and humidity data. In addition, they also created a device driver for the MAX6675 thermocouple.
documentation-generatorespruinolinks
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mark Becker - Senior SAP-Basis-Berater