Softwareentwickler | C#/.NET, Java, REST, SQL/PLSQL, ERP & Systemintegration
- Verfügbarkeit einsehen
- 2 Referenzen
- auf Anfrage
- 44147 Dortmund
- DACH-Region
- de | sq | en
- 03.11.2026
- Contract ready
Kurzvorstellung
Geschäftsdaten
Qualifikationen
Projekt‐ & Berufserfahrung
9/2026 – offen
Tätigkeitsbeschreibung
Konzeption und Entwicklung einer mobilen Fitness- und Kalorienzähler-App mit React Native, TypeScript und Go.
Hauptschwerpunkte:
Mobile Frontend-Entwicklung: Umsetzung einer mobilen Anwendung mit React Native und Expo, einschließlich Profilverwaltung, Tagesübersicht, responsiver Benutzeroberfläche und Theme-Unterstützung.
Ziel- und Kalorienberechnung: Entwicklung von Funktionen zur Berechnung von Grundumsatz, Gesamtenergiebedarf, Kalorienziel und Makronährstoffzielen auf Basis von Körperdaten, Aktivitätsniveau und persönlichem Ziel.
Backend-Entwicklung: Entwicklung einer REST-API mit Go und einer klaren Handler-Service-Repository-Struktur für Profile, Körpermessungen und Zielberechnungen.
Datenhaltung: Einsatz von PostgreSQL im Backend sowie SQLite für lokale Profildaten in der mobilen Anwendung.
Entwicklungsumgebung: Containerisierte lokale Entwicklungsumgebung mit Docker Compose, Datenbankmigrationen mit Goose sowie Versionsverwaltung mit Git.
Qualität: Strukturierte Trennung von Frontend, Backend und Datenzugriff sowie automatisierte Tests für zentrale Backend-Funktionen.
Frontend Entwickler, Backend Entwickler, Docker, Git, Go (Programmiersprache), Postgresql, React Native, Software Architecture, SQL, Typescript
12/2024 – 12/2024
Tätigkeitsbeschreibung
oftwaretechnische Nachbildung menschlicher Entscheidungsprozesse zur Optimierung adaptiver KI-Systeme innerhalb einer kognitiven Architektur.
Highlights:
KI-Strukturen: Modellierung von Gedächtnisstrukturen (deklarativ vs. prozedural) zur Simulation menschlicher Informationsverarbeitung.
Logik: Entwicklung von Aktivierungsfunktionen zur Steuerung des Wissensabrufs in Echtzeit.
Analyse: Simulation komplexer Entscheidungsprozesse zur softwareseitigen Vorhersage menschlichen Verhaltens.
Python
12/2024 – 12/2024
Tätigkeitsbeschreibung
Entwicklung einer statistischen Simulationsumgebung zur Vorhersage von Bundesliga-Ergebnissen auf Basis historischer Datenreihen.
Highlights:
Algorithmik: Implementierung der Bayes-Regel und Poisson-Verteilung zur präzisen Berechnung von Tor-Wahrscheinlichkeiten.
Software-Design: Umsetzung einer objektorientierten Architektur zur Simulation kompletter Ligen und Spieltage.
Datenverarbeitung: Nutzung von Itertools und komplexen Datenstrukturen zur Performancesteigerung der Simulationen.
Data Science, Naive Bayes, Python
12/2024 – offen
Tätigkeitsbeschreibung
Konzeption und eigenständige Entwicklung eines modularen ERP-Systems für kleine Unternehmen mit Java und JavaFX.
Hauptschwerpunkte:
Architektur: Strukturierung der Anwendung in klar getrennte Bereiche für Benutzeroberfläche, Geschäftslogik und Datenzugriff sowie Einsatz von Service- und DAO-Strukturen und Dependency Injection.
Geschäftsprozesse: Entwicklung von Funktionen für Kunden- und Artikelverwaltung, Angebote und Rechnungen, Teilzahlungen, Ausgaben, Mitarbeiterverwaltung und Buchhaltung.
Dokumentenverarbeitung: OCR-gestützte Erfassung von Belegen mit Python/Tesseract sowie PDF-Erzeugung für Geschäftsdokumente.
Datenhaltung: SQLite-Datenbank mit Schema-Migrationen, Validierungen und automatisierter Verarbeitung buchhalterischer Daten.
Qualität & CI/CD: Automatisierte Tests mit JUnit sowie Maven-basierter Build und CI-Pipeline mit GitHub Actions.
Git, Python, Json, Apache Maven, Java (allg.), JavaFX, Junit, Software Architecture, SQL
6/2024 – 4/2025
TätigkeitsbeschreibungEntwicklung eines webbasierten Verwaltungstools zum Starten und Stoppen der virtuellen Systeme (VMware Workstation). Anpassung und Erweiterung von REST-Diensten. Aufbau eines Systems für Unit-Tests der Auto Store Anbindung.
Eingesetzte QualifikationenC# Developer, Mysql
4/2023 – 6/2024
TätigkeitsbeschreibungModellierung und Betreuung von Anlagenvisualisierung. Erweiterung und Optimierung von PL/SQL-Datenbanken. Test und Inbetriebnahme von Software für Logistikanlagen.
Eingesetzte QualifikationenC#, C (Programmiersprache), PL/SQL
11/2022 – 3/2023
TätigkeitsbeschreibungVerbesserung und Erweiterung des Produktivleitsystems (MES). Erstellung einer Echtzeit-3D-Darstellung der Fertigung im MES.
Eingesetzte QualifikationenC#
Ausbildung
Dortmund
Dortmund
Über mich
Meine beruflichen Schwerpunkte liegen in C#/.NET, REST-Schnittstellen, SQL/PLSQL sowie der Integration und Weiterentwicklung bestehender Anwendungen.
Bei Pohl Softwear entwickelte ich unter anderem Webanwendungen und REST-Dienste mit C#/.NET und ASP.NET Core, automatisierte Unit-Tests sowie einen zentralen Druckdienst für ZPL- und PDF-Dokumente.
Bei WITRON arbeitete ich an produktiven Intralogistiksystemen, führte Fehleranalysen und Codeanpassungen durch und entwickelte komplexe Oracle-PL/SQL-Abfragen, Views und Datenbankmechanismen weiter.
Beim Fraunhofer IMS war ich an der Weiterentwicklung eines Manufacturing Execution Systems in C# beteiligt.
Zusätzlich entwickle ich eigene Softwareprojekte. Dazu gehören ein modular aufgebautes ERP-System mit Java, JavaFX und SQLite sowie eine Fitness- und Kalorienzähler-App mit React Native, TypeScript, Go und PostgreSQL.
Besonderen Wert lege ich auf nachvollziehbare Softwarearchitektur, klare Verantwortlichkeiten, automatisierte Tests und eine strukturierte Fehleranalyse.
Weitere Kenntnisse
Testing & Qualität: Unit-Tests, JUnit, automatisierte Tests, Clean Code
DevOps: Git, Git Hooks, Maven, GitHub Actions, CI/CD, Docker, Docker Compose
Datenbanken: Oracle SQL/PLSQL, SQL Server, MySQL, PostgreSQL, SQLite
Weitere Technologien: JavaFX, ASP.NET Core, Entity Framework Core, React Native, TypeScript, Go, Python, XML, JSON
Domänen: ERP, MES, Intralogistik, WMS, Systemintegration, OCR-gestützte Dokumentenverarbeitung, ZPL-/PDF-Verarbeitung
Persönliche Daten
- Deutsch (Muttersprache)
- Albanisch (Muttersprache)
- Englisch (Gut)
- Europäische Union
- Schweiz
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden
