Software-Ingenieur
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 67141 Neuhofen, Pfalz
- Nähe des Wohnortes
- de | en | pl
- 02.10.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
8/2023 – 10/2023
Tätigkeitsbeschreibung
Beraterfunktion zur Aufnahme von Anforderungen und Auswahl des Technologiestacks
Erstellung eines Architekturentwurfs für eine Anwendung mit zwei Hauptfunktionen:
1. Essensbestellung: Studierende oder andere Nutzer können sich in der App anmelden und ihre
Bestellungen aufgeben. Sie wählen ihre gewünschten Gerichte aus, senden ihre Bestellungen ab
und erhalten einen QR-Code, der ihnen bei der Abholung ihrer Mahlzeiten hilft
2. Essensverteiler: Personen, die für die Verteilung der Speisen verantwortlich sind, können sich
ebenfalls in der App anmelden. Sie erhalten die QR-Codes von den Bestellern und verwenden sie,
um die Bestellungen abzuschließen und das Essen den richtigen Personen zuzustellen
Implementierung der Anwendung
Softwareentwicklung (allg.)
8/2021 – 6/2023
Tätigkeitsbeschreibung
Lead-Developer für die Basisanwendung, die als Grundlage für vier Fachmodule diente.
Übernahme und Verwaltung des Fachmoduls Profilverwaltung (App+Web) auf Basis von React-Native-Web.
Eigeninitiativliche Ausarbeitung und Implementierung von Code-Konventionen für React Native und TypeScript, was zu einer erheblichen Qualitätssteigerung führte.
Entwicklung und Implementierung einer vereinfachten Startprozedur der Gesamtanwendung für React-Native, Android, iOS und vier verschiedene Fachmodule.
Verantwortlich für Infrastrukturaufbau und -optimierung in einem Umfeld mit einem Monorepo und mehreren Modulen.
Mitwirkung in der Beratung von Architekten und in der Diskussion architektonischer Themen.
Technologieunterstützung und Ansprechpartner für Drittfirmen (IBM iX, Adesso, BARMER), die Fachmodule in eine Gesamtanwendung integrieren.
Entwurf und Implementierung einer dynamischen Modulintegration zur nahtlosen Integration von Fachmodulen in die Gesamtanwendung.
Mentoring und Unterstützung mehrerer Entwickler.
Bearbeitung von Feature-Tickets und aktive Mitwirkung an organisatorischen Themen.
Optimierung der Startprozedur der Gesamtanwendung und Refactoring von ineffizientem Code.
Durchführung von Performanceanalysen und Erarbeitung von Lösungskonzepten sowie Metriken für den performanten Aufbau von Screens auf verschiedenen Geräten.
Rolle als Ambassador für IBM iX Design System, in direktem Kontakt mit dem Lead-Developer.
Beheben von Performance- und Bug-Issues.
Entwicklung von Bridges für native Codeanteile (Android + iOS => React-Native).
Architektur (allg.), React Native
11/2019 – 7/2021
Tätigkeitsbeschreibung
- Hauptentwickler der erfolgreichen medpex App über 2 Millionen Installationen und einer Bewertung von 4.8/5.
- Entwickler der DocMorris App auf Grundlage der medpex Codebase (1 Code => 4 Apps)
React Native, Softwareentwicklung (allg.)
12/2017 – 4/2019
Tätigkeitsbeschreibung
Konzeptionierung der Geschäftsidee (Buisnessplan, Banken, etc.)
Ausarbeitung der Geschäftsprozesse mit nahezu 100% Automatisierung
Erstellung einer Software-Architektur für diverse Anwendungen
Erstellung eines Konzepts für die Serverinfrastruktur mit Backup-Konzept in der Microsoft Azure Cloud
Codierung mobiler Anwendungen (Android & iOS) als Kundensoftware zur Auftragserstellung
Codierung einer Backend-Anwendung (zur Auftragsentgegennahme), Datenbank (Datenhaltung), sowie eines Managementsystems für die Auftragserteilung
Implementierung von Paymentlösungen (PayPal, Kreditkarte, Google Pay)
Realisierung eines selbst entwickelten Bezahlsystems nach Guthabenmodel
Design des Unternehmensauftritts
Erstellung eines Internetauftritts
Erstellung einer Datenbank zur Speicherung von Vorlagen für die mobilen Endanwendungen
Implementierung von Sicherheitsfeatures (Verschlüsselungstechnologien)
Datenbankentwicklung, Microsoft SQL-Server (MS SQL), Android, iOS, Software Architecture, Entity Framework, Softwareentwicklung (allg.), Windows Presentation Foundation, Microsoft Azure
8/2017 – 12/2017
TätigkeitsbeschreibungPlanung und Konstruktion von Video-/Kamerasystemen für Stadtbusse
Eingesetzte QualifikationenKonstruktionstechnik (allg.)
5/2017 – 8/2017
Tätigkeitsbeschreibung
Softwareentwickler für medizintechnische Geräte (C, C++, C#) der Firma Lonza GmbH
- Auffinden von sporadisch auftretenden Fehlern
Software engineering / -technik
11/2015 – 5/2017
Tätigkeitsbeschreibung
Inbetriebnahme(Koordination) eines Digitaldruckmaschinenmodells sowie einer reellen sich in Entwicklung befindlichen Digitaldruckmaschine (Primefire 106) (Schwerpunkt Software)
Koordination von Projektmitarbeitern (Software, Mechanik, Elektrik)
Schreiben sowie Nachverfolgung von Tickets
Fehleranalyse sowie Fehlerreporting
Sicherheitsüberprüfungen
Inbetriebnahme (allg.)
4/2014 – 12/2014
Tätigkeitsbeschreibung
Konzeptausarbeitung für die Start-up Prozedur der Automatic Train Protection Control Unit(SIL4) – Software auf Basis von Linux und FreeBSD Echzeitsystemen(ARM und PowerPC)
Anpassungen an vorhanden Quellcode zur Problembeseitigung und Funktionserweiterung(C/C++)
Analyse und Implementierung von "non conformity reports" und "change requests"
Schreiben von Dokumentationen (englisch)
Verifikation von Dokumenten und "change requests"
Review von Code und Dokumentationen
Erstellung von Debian Installationspaketen
Implementierung von Safety Integrity Requirements z.B. CRC Checks während der Startup-Prozedur des Doppelrechners
Implementierung von Start-up Skripten (Linux/FreeBSD)
Verifikation von Testreports
Entwicklung nach V-Model
Embedded Linux
Zertifikate
Ausbildung
Mannheim
Mannheim
Ludwigshafen am Rhein
Über mich
Weitere Kenntnisse
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Polnisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden