Reginald L.-AI-Assisted Software Development | IoT | Embedded | Industrial & ERP System Integration
Check rate
Experience
ERP System Redesign (web-based)
PHP and React redesign of a web-based ERP system.
- Development of the header and parts of the navigation
- Development of various modules in React, such as a calendar, chat and various tables
ERPNext / WooCommerce / eBay Integrations
Docker setup & Custom Apps
- WooCommerce synchronization (importer & sync mechanism)
- eBay category tree, attributes & shop integration
Embedded / Reverse Engineering nRF52832
Reverse Engineering nRF52832, E-Scooter Firmware (Odys, InMotion)
- Speed limit adjustment + feature extensions
C# / .NET Development
Co-development of modular fleet and workshop management software based on .NET 10 / ASP.NET Core with Blazor WebAssembly frontend.
Activities:
- Development and extension of business domain modules (packages) according to Clean Architecture / DDD principles (order management, workshop planning, route planning, defect management and others)
- Implementation of REST APIs and WCF/SOAP endpoints (CoreWCF)
- Database integration with Entity Framework Core
- Frontend development with Blazor WASM and Telerik UI for Blazor
- Implementation of authentication/authorization (JWT, Windows/Negotiate)
- Writing unit and integration tests (NUnit, Moq)
- Compliance with SOLID, CQRS and Separation-of-Concerns principles
Tech stack: C#, .NET 10, ASP.NET Core, Blazor WebAssembly, EF Core, CoreWCF, Telerik UI, JWT, NUnit, Moq, log4net, Docker
Web App Development for Car Dealerships
The browser-based app is designed as an inventory management system for independent car dealerships. The main features are:
- API integration with mobile.de, autoscout24 and kleinanzeigen.de
- Vehicle and customer management
- Contract and invoicing management
Development of a WebApp for Sending Individual and Personalized Bulk Emails
This WebApp enables the sending of bulk emails.
- Emails are sent using the user's own email address
- Import of Excel and CSV tables
- Placeholders enable different content in outgoing emails based on the imported data
Development of a Webapp: Sales Platform with Facebook Integration
Browser-based sales platform built with React and Typescript. Automated workflows and bots are used to post products on Facebook and track reactions.
- Product management
- Customer management
- Order process management
- Management of products, posts, and comments on Facebook
Development of a Notification Server with C# (.NET), SMTP, and Firebase
Design and development of a modular notification server based on C#/.NET within existing enterprise software. Implementation of a backend architecture following the Domain, Application, and Infrastructure layers for processing and sending event notifications by email (SMTP) and push notifications (Firebase).
Additionally, development of a Blazor UI for managing notifications, recipients, and dispatch logs, as well as implementation of unit tests and integration into the existing system architecture.
Managing Director, IT Admin, Project Management, Software and Hardware Developer
Admin, IT design, ERP rollout, software and hardware development
- Large-scale project to restructure the IT environment, with the requirement that all applications should be browser-based
- New Linux server (Debian) with new hardware
- Xentral ERP system
- LogicalDoc document management system
- Confluence “Wiki” / knowledge base
- freePBX telephone system (softphones)
- Production management system PTM – “ProductionTaskManager”, developed in-house based on JavaScript, React, and MySQL
- (Personnel) time tracking, developed in-house based on PHP and MySQL
- Working hours are recorded using the RFID chip of the responsible personnel on any tablet (browser-based)
- A Raspberry Pi serves as the RFID card server
“Prod-IOT”, an in-house development for optimizing production data collection:
Each CNC machine was equipped with an ESP32, which uses MQTT to send machine status data via WLAN to a server (Raspberry Pi).
- This allows exact operating times and quantities to be recorded and checked directly on the PC (Industry 4.0)
- In-house development of various small “Quality-of-Life” tools for accounting and payroll accounting
Conversion of a so-called height measuring device due to a defective LC display. Since the LC display is no longer available, the LCD data lines were decoded and a new 400 x 320 Pixel TFT display was programmed using an STM32.
IBKR / Alpaca Trading-Bot
Next.js Frontend + Provider-Factory
- Event-based processing with IBKR API
- Symbol search with Finnhub
IT Service
Installations and repairs in the IT field
IoT Monitoring and Data Integration Platform
Design and implementation of an IoT and monitoring architecture for collecting, processing, and visualizing sensor data from various systems. Integration of an IoT platform with SCADA systems and setup of a scalable data pipeline for time-series data.
Implementation of data collection via MQTT, processing with Telegraf, and storage in InfluxDB. Development of Grafana dashboards for data visualization and analysis. Containerization of the entire infrastructure with Docker, as well as implementation of backup and recovery mechanisms for stable operation.
Technologies: OpenRemote, Grafana, MQTT, Telegraf, InfluxDB, Fernhill SCADA, Docker.
OAuth2 Integration in ERP Systems
Login + third-party APIs
Project Manager, Hardware and Software Developer
Development of a balancing machine (mechanical design, hardware, software)
- Mechanical design (without housing)
- Hardware: STM32-F7 with 0,8 MP-TFT, with a Siemens frequency converter connected via RS-232
- Firmware: FreeRTOS with a custom-developed “ERBSTM32” framework (threadsafe), programming languages: ASM, C, and an application layer with C++
- 24bit DAQ system with a maximum sampling rate of 187,5 kHz per channel and data transmission via Ethernet.
- Software: Windows C++ / Qt
Rollout of PHP / React Development System
Setup of a new standardized remote development system that allows React and PHP to be used in the same project. A script enables the automated addition and removal of developers. VSCode is used as the IDE.
Configuration of Apache VHosts, PHP, and Xdebug: Each VHost runs its own PHP thread in the FPM thread pool, preventing blocks
- Configuration of MySQL, Xdebug, Node, npm
- Integration and configuration of the React build system within the PHP environment: Webpack, Eslint, Typescript, Babel
- Setup of Git and various Git hooks
- Automated setup of new MySQL databases
Software Developer - IoT Barn / Agriculture: API Barn Robot System / Barn Camera System (Monitoring)
Internet and Information Technology
- Interface adaptation and development of custom Node-RED "nodes" for operating a manure removal robot and a monitoring system
Summary
I support companies as a technical service provider in the development, modernization and integration of software and IoT systems – with a focus on AI-assisted development, embedded systems, web applications, and interfaces between machines, hardware, ERP systems and web platforms.
I combine over 15 years of experience in software development, embedded development, IoT and mechanical engineering with modern AI-assisted development processes. My focus is on the development, modernization and integration of technical systems – especially where software, hardware, data, machines and business processes come together.
In software development, I work with React, TypeScript, JavaScript, Next.js, Node.js, C#, .NET, ASP.NET Core, Blazor, PHP, Python, SQL, REST APIs and Docker, among others. I develop web applications, backend systems, interfaces, internal tools, data imports, automations and modular business software. I value clean architecture, easy-to-understand code, maintainability and a pragmatic approach.
In embedded and IoT, I have experience with STM32, Raspberry Pi, ESP32, MQTT, real-time operating systems, firmware development, schematic design and PCB design. I can connect sensors, machines, controllers and existing systems, collect, process and visualize data – for example with MQTT, Telegraf, InfluxDB, Grafana, SCADA systems and Docker.
Another focus is the integration and extension of ERP and platform systems. This includes ERPNext, WooCommerce, eBay integrations, data migrations, API connections, business process automation and custom extensions of existing software environments.
I use AI specifically as a tool for analysis, architecture, code generation, refactoring, test development, documentation and troubleshooting. What matters is not simply using AI, but technically evaluating the results. Thanks to my experience, I can assess and correct AI-generated results and integrate them productively into professional development processes.
With my background as a mechanical engineer and former managing director of a medium-sized manufacturing company, I understand technical tasks not only from a developer's perspective. I also take processes, cost-effectiveness, operations, maintenance and practical implementation within the company into account.
I support companies on a project or time-based basis with development bottlenecks, modernization projects, interface issues, IoT projects, embedded development and the digitalization of industrial processes.
Skills
- Clean Code
- C (Programming Language)
- Html
- Javascript
- .Net Framework
- Php
- Vbscript
- Xml Schema
- Artificial Intelligence
- Algorithm Design
- Atlassian Confluence
- Html5
- Authentications
- Authentication Protocols
- Automation
- Bash
- Shell
- Bootstrap
- C#
- C++
- Css
- Cmake
- Database Development
- Linux
- Devops
- Dynamic Html
- Web Development
- Multi-Factor Authentication
- Eclipse
- Ecmascript
- Electrical System Design
- Embedded C++
- Embedded Systems
- Embedded Operating Systems
- Embedded Software
- Embedded Sql
- Visual C++
- Ftps
- Hypertext Markup Language
- Scada
- Form (Html)
- Web Server
- Integrated Development Environment
- Javascript Libraries
- Json
- Java Api For Restful Web Services
- Jquery
- Python
- Postgresql
- Lua Scripting
- Matlab
- Mechanical Engineering
- Machines
- Markdown
- Managed Extensibility Framework (.Net Framework)
- Microsoft Visual Studio
- Windows Presentation Foundation
- Microsoft Sql Server
- Visual Basic .Net
- Visual C
- Mysql
- Mqtt
- .Net Framework 4
- Node.Js
- Nuget
- Oauth
- Object-Oriented Javascript
- Object-Oriented Software Development
- Sql Developer
- Php Development
- Windows Powershell
- Prisma
- Prototyping (Software Development)
- Putty
- Qt Modeling Language (Qml)
- Qt (Software)
- Next.Js
- Json Web Token
- Software Engineering Process
- Shell Script
- Software Development
- Software Production
- Integration (Software)
- Technical Development
- Tftp
- Typescript
- Websites
- Extensible Markup Language
- Xml-Rpc
- Eslint
- Docker
- Containers
- File Transfer Protocol (Ftp)
- .Net Core
- Php Frameworks
- React.Js
- Express.Js
- Development Programs
- Puppeteer (Software)
- Backend
- Stack Overflow (Website)
- Sass
- Webpack
- Embedded Coder
- Vba
- Programming Language
- Lodash
- Full Stack Development
- Npm (Software)
- Facebook Ads Api
- Restful Apis
- Docker
Languages
Statistics
Experience
Frequently asked questions
Have questions? Find more information here.
Reginald is based in Ettenheim, Germany.
Reginald speaks the following languages: German (Native), English (Advanced), Polish (Advanced).
Based on recent experience, Reginald would be well-suited for roles such as: ERP System Redesign (web-based), ERPNext / WooCommerce / eBay Integrations, Embedded / Reverse Engineering nRF52832.
Reginald's most recent position is ERP System Redesign (web-based).
Reginald is immediately available for suitable projects.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 29 Oct 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a ERP System Redesign (web-based)
Nearby freelancers
Professionals working in or nearby Ettenheim, Germany
