freiberufler Software-Ingenieur auf freelance.de

Software-Ingenieur

zuletzt online vor wenigen Tagen
  • auf Anfrage
  • 67141 Neuhofen, Pfalz
  • Nähe des Wohnortes
  • de  |  en  |  pl
  • 02.10.2024

Kurzvorstellung

Experte für mobile Apps (React-Native, Android und iOS)

Qualifikationen

  • Android1 J.
  • iOS1 J.
  • IT-Security
  • Linux
  • Mobile App Development
  • React Native3 J.
  • Software-Architekt
  • Software-Engineering

Projekt‐ & Berufserfahrung

Senior React-Native Entwickler/Berater
MAXWORX GmbH, Remote
8/2023 – 10/2023 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Softwareentwicklung (allg.)

Technologieberater Mobile Anwendungen (React-Native) / Architekt / Master-Reviewer / Senior-Entwickler
T-Systems MMS / BARMER Krankenkasse, Dresden
8/2021 – 6/2023 (1 Jahr, 11 Monate)
IT & Entwicklung
Tätigkeitszeitraum

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).

Eingesetzte Qualifikationen

Architektur (allg.), React Native

Senior Software-Engineer (React-Native) (Festanstellung)
medpex, Mannheim
11/2019 – 7/2021 (1 Jahr, 9 Monate)
Handel
Tätigkeitszeitraum

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)

Eingesetzte Qualifikationen

React Native, Softwareentwicklung (allg.)

Software-Ingenieur/Architekt/Gründer/Geschäftsführer (Festanstellung)
iPostcard.org, Neuhofen
12/2017 – 4/2019 (1 Jahr, 5 Monate)
Dienstleistungsbranche
Tätigkeitszeitraum

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)

Eingesetzte Qualifikationen

Datenbankentwicklung, Microsoft SQL-Server (MS SQL), Android, iOS, Software Architecture, Entity Framework, Softwareentwicklung (allg.), Windows Presentation Foundation, Microsoft Azure

Konstruktionsingenieur (Festanstellung)
Daimler AG, Mannheim
8/2017 – 12/2017 (5 Monate)
Automobilindustrie
Tätigkeitszeitraum

8/2017 – 12/2017

Tätigkeitsbeschreibung

Planung und Konstruktion von Video-/Kamerasystemen für Stadtbusse

Eingesetzte Qualifikationen

Konstruktionstechnik (allg.)

Software-Ingenieur (Festanstellung)
Lonza GmbH, Mannheim
5/2017 – 8/2017 (4 Monate)
High-Tech- und Elektroindustrie
Tätigkeitszeitraum

5/2017 – 8/2017

Tätigkeitsbeschreibung

Softwareentwickler für medizintechnische Geräte (C, C++, C#) der Firma Lonza GmbH
- Auffinden von sporadisch auftretenden Fehlern

Eingesetzte Qualifikationen

Software engineering / -technik

Inbetriebnahmeingenieur (Festanstellung)
Heidelberger Druckmaschinen AG, Heidelberg
11/2015 – 5/2017 (1 Jahr, 7 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Inbetriebnahme (allg.)

Software-Ingenieur (Entwickler für sichere und nicht sichere Software) (Festanstellung)
Bombardier Transportation Signal GmbH, Mannheim
4/2014 – 12/2014 (9 Monate)
Maschinen-, Geräte- und Komponentenbau
Tätigkeitszeitraum

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

Eingesetzte Qualifikationen

Embedded Linux

Zertifikate

LPI Linux Professional Institut
2008
OSCP
2007

Ausbildung

Informationstechnik
Master of Science
2014
Mannheim
Technische Informatik
Bachelor of Science
2012
Mannheim
IT-Systemelektroniker
Ausbildung
2008
Ludwigshafen am Rhein

Über mich

Unter adamrichter.dev finden Sie eine Übersicht über meine Projekte und bisherigen Tätigkeiten.

Weitere Kenntnisse

React-Native, Android (Java), iOS (Swift), C# Backend und Anwendungsentwicklung (JSON, WPF, REST, SOAP), Datenbanken (MS SQL, Entity Framework), IT-Security (Kryptografie, 2 Faktor Authentifzierung, Penerationtesting Tools Entwicklung)

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
  • Polnisch (Gut)
Reisebereitschaft
Nähe des Wohnortes
Arbeitserlaubnis
  • Europäische Union
Home-Office
unbedingt
Profilaufrufe
1801
Alter
39
Berufserfahrung
10 Jahre und 7 Monate (seit 04/2014)

Kontaktdaten

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

Jetzt Mitglied werden