freiberufler Softwareentwickler und Ingenieur auf freelance.de

Softwareentwickler und Ingenieur

zuletzt online vor wenigen Stunden
  • 52€/Stunde
  • 77955 Ettenheim
  • DACH-Region
  • de  |  en  |  pl
  • 11.09.2024

Kurzvorstellung

Ich bin ein Ingenieur und Softwareentwickler mit Erfahrung in Embedded Systems, Webentwicklung, Maschinenbau und Automatisierung. Mit kreativen Problemlösungen und Leidenschaft für Technik entwickle ich innovative sowie effiziente Lösungen.

Qualifikationen

  • Back-End Entwicklung1 J.
  • C#4 J.
  • C++5 J.
  • Embedded Entwicklung / hardwarenahe Entwicklung9 J.
  • Front-End Entwicklung1 J.
  • Full-Stack
  • IT-Beratung (allg.)17 J.
  • JavaScript1 J.
  • mySQL5 J.
  • Node.js1 J.
  • PHP5 J.
  • React (JavaScript library)6 J.
  • Schnittstellenentwicklung1 J.
  • Softwareentwicklung (allg.)17 J.
  • TypeScript1 J.
  • Web Entwicklung (allg.)

Projekt‐ & Berufserfahrung

Entwicklung WebApp zum Versand von individuellen und personalisierten Massenmails
Kundenname anonymisiert, 77955
7/2024 – offen (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

7/2024 – offen

Tätigkeitsbeschreibung

Als Software-Entwickler, DevOp.

Diese WebApp ermöglicht den Versand von Massenmails.
- Versand erfolgt über die eigene E-Mail-Adresse
- Import von Excel- und CSV-Tabellen
- Platzhalter ermöglichen unterschiedlichen Inhalt der ausgehenden Mails, auf Basis der importierten Daten

-Hyperlink entfernt-

Eingesetzte Qualifikationen

mySQL, SSL / TLS, TypeScript, SMTP, JavaScript, React (JavaScript library), MS Excel, E-Mail Marketing

Entwicklung WebApp für Autohäuser
Kundenname anonymisiert, 77955
6/2024 – offen (4 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

6/2024 – offen

Tätigkeitsbeschreibung

Als Softwareentwickler, DevOp.
Die browserbasierte App ist als Warenwirtschaftssystem für nicht markengebundene Autohäuser konzipiert. Die Hauptfeatures sind:
- API-Anbindung an mobile.de, autoscout24 und kleinanzeigen.de
- Fahrzeug- und Kundenverwaltung
- Vertrags- und Rechnungswesen

Eingesetzte Qualifikationen

mySQL, TypeScript, JavaScript, React (JavaScript library)

Entwicklung Lizenz- und Update-Server-Applikation
Kundenname anonymisiert, Ettenheim
5/2024 – 7/2024 (3 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2024 – 7/2024

Tätigkeitsbeschreibung

Als Softwareentwickler, DevOp.
Anwendungen können den Lizenz- und Update-Server zur Prüfung einer validen Lizenz und freigegebener Module als auch für automatisierte Produktupdates nutzen. Der Lizenz- und Updateserver beinhaltet eine Weboberfläche zur Pflege der Lizenzen und Updates.

Eingesetzte Qualifikationen

JavaScript, mySQL, NginX, Node.js, React (JavaScript library), TypeScript

Rollout Entwicklungssystem PHP / React
Kundenname anonymisiert, Offenburg
4/2024 – 8/2024 (5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

4/2024 – 8/2024

Tätigkeitsbeschreibung

Als Consultant, DevOp, Softwareentwickler.
Aufsetzen eines neuen standartisierten Remote-Entwicklungssystems das die Verwendung
von React und PHP im selben Projekt erlaubt. Ein Script ermöglicht das automatisierte
Hinzufügen und Entfernen von Entwicklern. Als IDE wird VSCode verwendet.
- Konfiguration von Apache VHosts, PHP und Xdebug: Jeder VHost führt seinen eigenen PHP-Thread im FPM-Thread-Pool aus, was Blockaden verhindert
- Konfiguration von MySQL, Xdebug, Node, npm
- Integration und Konfiguration des React-Buildsystems innerhalb der PHPUmgebung: Webpack, Eslint, Typescript, Babel
- Einrichtung von Git und diverser Git-Hooks
- Automatisierte Einrichtung neuer MySQL-Datenbanken

Eingesetzte Qualifikationen

mySQL, SQL, Continuous Delivery (CDE), Kontinuierliche Integration (CI), SSL / TLS, Debian, Ubuntu, Apache HTTP Server, Git, Node.js, TypeScript, Versionierung / Versionsverwaltung, Visual Studio, Scripting, FTP, SSH (Secure Shell), JavaScript, PHP, React (JavaScript library), Automatisierungstechnik (allg.)

ERP System Redesign, browserbasierend
Kundenname anonymisiert, Offenburg
4/2024 – offen (6 Monate)
-
Tätigkeitszeitraum

4/2024 – offen

Tätigkeitsbeschreibung

Als Consultant, Software-Entwickler

PHP- und React-Redesign eines webbasierten ERP-Systems. 
- Entwicklung des Headers und teilen der Navigation
- Entwicklung diverser Module in React, z.B. Chat, Kalender, div. Tabellen

Eingesetzte Qualifikationen

mySQL, Node.js, PHP, React (JavaScript library), TypeScript

Entwicklung Webapp: Verkaufsplattform mit Facebook-Anbindung
Kundenname anonymisiert, Offenburg
12/2023 – offen (10 Monate)
-
Tätigkeitszeitraum

12/2023 – offen

Tätigkeitsbeschreibung

Als Projektleitung, Software-Entwickler, DevOp.

Browserbasierte Verkaufsplattform auf Basis von React und Typescript. Mit automatisierten Bearbeitungsprozessen und Bots werden Produkte auf Facebook gepostet und Reaktionen
verfolgt.
- Artikelverwaltung
- Kundenverwaltung
- Bestellprozessverwaltung
- Verwaltung von Artikeln, Posts und Kommentaren auf Facebook

Demo: -Hyperlink entfernt-

Eingesetzte Qualifikationen

Back-End Entwicklung, Front-End Entwicklung, React (JavaScript library), Schnittstellenentwicklung, TypeScript

Entwicklung CAN-Adapter für JEEP Multimediasysteme
Kundenname anonymisiert, 77955
5/2023 – 11/2023 (7 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

5/2023 – 11/2023

Tätigkeitsbeschreibung

Als Software- und Hardwareentwickler
Der CAN-Adapter ermöglicht den Einbau eines Drittanbieter-Multimediasystems. Dabei können die Multimedia-Lenkradtasten und werkseitig verbaute Verstärker weiterhin verwendet werden.

Eingesetzte Qualifikationen

Atmel Microchip Technologie, C, C++, CAN-Bus (controller area network), Fahrzeugelektronik /-elektrik, Halbleitertechnik, Reverse Engineering, Schaltungstechnik

Admin, Konzeptionierung IT, ERP-Rollout, Soft- und Hardwareentwicklung
Kundenname anonymisiert, Offenburg
1/2019 – 10/2023 (4 Jahre, 10 Monate)
-
Tätigkeitszeitraum

1/2019 – 10/2023

Tätigkeitsbeschreibung

Großprojekt Neustrukturierung der IT und IT-Infrastruktur. Sämtliche Anwendungen sind browserbasierten.
- Beschaffung und Einrichtung eines neuen Linux-Servers auf Debian Basis
- Beschaffung und Einrichtung entsprechender Netzwerkkomponenten mit hohen Sicherheitsstandards, Zugriff ins Intranet nur über VPN
- Xentral ERP- und CRM-System
- LogicalDoc Dokumenten-Management-System
- Atlassian Confluence Wissensdatenbank
- freePBX Telefonanlage (Softphones)
- Produktionsmanagementsystem PTM – „ProductionTaskManager“,
Eigenentwicklung auf Basis von JavaScript, React und MySQL
- (Personal-)Zeiterfassung, Eigenentwicklung auf Basis von PHP und MySQL
- Zeiten werden mit RFID-Chip des zuständigen Personals an einem
beliebigen Tablet erfasst (browserbasiert)
- Raspberry Pi RFID-Card-Server
- „Prod-IOT“, Eigenentwicklung zur Optimierung der Produktionsdatenerfassung:
- Jede Maschine und Anlage ist mit einem ESP32 ausgestattet, welcher
mithilfe von MQTT Maschinen-Zustandsdaten über WLAN an einen Server
(Raspberry Pi) sendet
- Hiermit können die genauen Laufzeiten und Stückzahlen direkt am PC
erfasst und geprüft werden (Industrie 4.0)
- Eigenentwicklung von diversen kleinen Tools mit „Quality-of-Life“- Charakter für die Buchhaltung und Lohnbuchhaltung
- Umbau eines sog. Höhenmessgerätes aufgrund eines Defekts des LC-Displays. Da das LC-Display nicht mehr lieferbar ist, Entschlüsselung der LCD-Datenleitungen und Programmierung eines neuen 400 x 320 Pixel-TFT-Display mithilfe eines STM32.

Eingesetzte Qualifikationen

mySQL, Embedded Entwicklung / hardwarenahe Entwicklung, Hardware Entwicklung, STM32, Projektleitung / Teamleitung (IT), Projektmanagement (IT), C++, Python, Systemadministration (allg.), PHP, React (JavaScript library), Embedded Software Engineering, Confluence (Atlassian), Debian, Embedded Systems, ERP Beratung (allg.), IT-Techniker (allg.), Linux Entwicklung, NginX, Radio-frequency identification (RFID), Webservices

Entwicklung Auswuchtmaschine (mech. Aufbau, Hardware, Software)
Kundenname anonymisiert, Ulm
1/2013 – 10/2016 (3 Jahre, 10 Monate)
-
Tätigkeitszeitraum

1/2013 – 10/2016

Tätigkeitsbeschreibung

Projektleitung, Hardware- und Software-Entwickler
- Mechanischer Aufbau (ohne Gehäuse)
- Hardware: STM32-F7 mit 0,8 MP-TFT, daneben ein Siemens Frequenzumrichter über RS-232 angebunden
- Firmware: FreeRTOS mit eigens entwickeltem „ERBSTM32“- Framework (Threadsafe), Programmiersprachen: ASM, C und Application Layer mit C++
- 24bit-DAQ-Systems mit maximaler Abtastrate von 187,5 kHz pro Kanal und Datenübertragung über Ethernet.
- Software: Windows C++ / Qt

Eingesetzte Qualifikationen

Embedded Entwicklung / hardwarenahe Entwicklung, Embedded Systems, Hardware Entwicklung, Echtzeitbetriebssystem (RTOS), C, C#

Nebenjob
Kundenname anonymisiert, Bietigheim-Bissingen
1/2000 – 10/2016 (16 Jahre, 10 Monate)
-
Tätigkeitszeitraum

1/2000 – 10/2016

Tätigkeitsbeschreibung

Installationen und Reparaturen im IT-Bereich

Eingesetzte Qualifikationen

Softwareentwicklung (allg.), IT-Support (allg.), IT-Techniker (allg.), IT-Beratung (allg.), IT-Systemmanagement, Konzeption (IT)

Zertifikate

BWL für Nichtkaufleute
Akademie
2019

Ausbildung

Ingenieur
Bachelor of Engineering
Hochschule
2018
Ulm
Kfz-Mechatroniker
Ausbildung
Freie Werkstatt
2013

Über mich

Mit meinem Hintergrund im Maschinenbau und umfangreicher Erfahrung in der Programmierung von Embedded Systems sowie der Webentwicklung decke ich ein breites Spektrum technischer Kompetenzen ab. In meiner beruflichen Laufbahn habe ich sowohl als Kraftfahrzeugmechatroniker als auch in der Entwicklung von Softwarelösungen für verschiedenste Plattformen gearbeitet. Dabei habe ich unter anderem Technologien wie React, TypeScript, C/C++ und Python eingesetzt und Projekte im Bereich IoT, Linux-Programmierung und Echtzeitsysteme umgesetzt. Zudem bringe ich praktische Erfahrungen im Schaltplan- und Leiterplattendesign mit. Als ehemaliger Geschäftsführer eines mittelständischen Unternehmens verfüge ich über eine starke kaufmännische und organisatorische Kompetenz.

Besonderheiten:
- Kreative Problemlösungen: Mein Talent zum "Out-Of-The-Box-Denken" lässt mich besonders innovative und unkonventionelle Lösungswege finden.
- Autodidaktische Herangehensweisen: Meine selbstgesteuerte Lernphilosophie lässt mich schnell auf sich ändernde Anforderungen reagieren.
- Brennende Leidenschaft: Mein Engagement ist nicht nur ein Beruf, sondern eine Lebensweise. Diese Leidenschaft treibt mich an, über Erwartungen hinauszugehen.
- Hohe Auffassungsgabe: Ich bin in der Lage, mich dynamischen Umgebungen in kurzer Zeit anzupassen.

Weitere Kenntnisse

- Programmiersprachen: JavaScript/TypeScript, HTML/CSS, C#, C/C++, Embedded C, Lua, PHP, Python, SQL, Bash, PowerShell, Matlab, Visual Basic
- Technologien & Tools: React, Node.js, Windows Presentation Foundation (WPF), Qt, Linux, STM32, Raspberry Pi, MQTT
- Datenbanken: SQL, relationale Datenbanken
- Hardware-Nahes Arbeiten: Echtzeitbetriebssysteme, Schaltplanerstellung, Leiterplattendesign
- Betriebssysteme: Linux, Windows
- Erfahrungen in der CNC-Zerspanung und im Maschinenbau
Methodische Kenntnisse: Kreative Problemlösungen, autodidaktische Herangehensweisen, hohes Maß an Anpassungsfähigkeit und Flexibilität

Zusätzlich zeichne ich mich durch meine schnelle Auffassungsgabe, mein starkes Engagement und meine Fähigkeit aus, komplexe Projekte zielorientiert und effizient zu realisieren.

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Polnisch (Fließend)
Reisebereitschaft
DACH-Region
Home-Office
bevorzugt
Profilaufrufe
106
Alter
39
Berufserfahrung
24 Jahre und 8 Monate (seit 01/2000)
Projektleitung
5 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden