Full Stack Developer
- Verfügbarkeit einsehen
- 0 Referenzen
- 75‐100€/Stunde
- 95234 Sparneck
- Umkreis (bis 200 km)
- de | en
- 01.04.2023
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
5/2021 – 4/2022
Tätigkeitsbeschreibung
Projekt 1: Risikoanalyse/Gutachten zum Weiterbetrieb der vorhandenen Altsoftware
Projektgröße: Analyse des vorhandenen Systems eines Drittanbieters, das als SaaS-Marketplacesystem konzipiert war.
Genaue Tätigkeit:
- Umfassendes Codereview
- Entwicklung eines Gutachtens
- Umfangreiches Testing
- Entwicklung von Handlungsempfehlungen
Ergebnis: Wir haben erfolgreich ein Gutachten entwickelt, dass auch nach universitärer Prüfung Bestand hatte. Aufgrund des Gutachtens wurde entschieden, dass die vorhandene Software nicht mehr weiterentwickelbar war und entsprechend eine neue Software entwickelt werden muss.
Projekt 2: Neukonzeption- und entwicklung eines SaaS-Marketplacesystems
Projektgröße: Mittlere zweistellige Anzahl an Kunden, komplexes Marketplacesystem
Genaue Tätigkeit:
- Projektplanung
- Softwarearchitekturentwicklung
- Datenbankarchitekturentwicklung
- Entwicklung der API und des Frontends
- Testing
- Entwicklung von Unit-Tests
Angular, Django, Git, Kanban (Softwareentwicklung), Mongodb, Mysql, Python, React (JavaScript library), Representational State Transfer (REST), Symfony
2/2020 – 4/2021
Tätigkeitsbeschreibung
Tätigkeiten: Projekt 1: Zentrale Verwaltung eines Landeskirchenverbandes
Projektgröße: Groß – zentrale Planung und Verwaltung der Veranstaltungen inkl. Kalender mit Registrierung und Terminvergabe
Genaue Tätigkeiten:
- Entwicklung eines synchronisierten Kalenders zur Integration auf wordpressbasierten Seiten.
- Mitkonzeption und Projektentwicklung
- Datenbankentwicklung
- Rest-Schnittstelle
- Entwicklung dynamischer Backendkomponenten mittels React
Ergebnis: Ein Kalender- und Veranstaltungssystem wurde entwickelt, das zentral vom Landesverband verwaltet und dezentral ausgespielt wurde. Die Eingabe eines API-Schlüssels auf der jeweiligen Regionalseite führt zur Erstellung der relevanten Unterseiten und des Kalenders.
Projekt 2: Komplexes Informationssystem (intern und extern) für ein städtisches Krankenhaus
Projektgröße: Groß – sowohl interne Organisation und Information (z.B. Buchung von Fortbildungen u.ä.) als auch externe Organisation (Buchung von Terminen bei Fachärzten, Einsehen von Rechnungen, Terminerinnerungen usw.)
Genaue Tätigkeiten:
- Typo3-Seite als zentrales System, das die Daten über eine Rest-API bereitstellt, vollständige Buchungsfunktionalitäten
- Mobile App, Cordova-basierte cross-compiled App
- Projektplanung und Organisation
Ergebnis: Applikation und Website für die Verwaltung wurde erstellt und ist im Einsatz.
Projekt 3: Umsetzung eines desktopbasierten Musik CRMs in eine headless Webanwendung mittels Angular TS
Projektgröße: Groß – Kunden weltweit
Genaue Tätigkeit:
- Projektstrukturierung, Flussdiagramme, Modellierung des Funktionsablaufes
- Erstellung einer ASP.net – Rest-Schnittstelle zur Weitergabe von Informationen von einer MS-SQL-Datenbank
- Erstellung eines zentralen Logins mit Basis-Daten, einem Berechtigungssystems sowie den einzelnen Datenbankendpoints
- Umsetzung mittels Angular
- Mobile Anpassung (komplex, da Datenhaltung und Struktur vorgegeben, aber mobil schwer umsetzbar)
Ergebnis: Projekt wurde umgesetzt und die Webanwendung fertiggestellt.
Angular, C#, Jira, Microsoft SQL-Server (MS SQL), Mysql, React (JavaScript library), Symfony, Typo3
6/2018 – offen
Tätigkeitsbeschreibung
Tätigkeiten: Projekt 1: Umsetzung einer PWA zur Darstellung von Inhaltsstoffen in Menüs im Pflegebereich
Projektgröße: Mittelgroße Applikation für verschiedene Pflegeeinrichtungen
Genaue Tätigkeiten:
- Konzipierung der bestmöglichen Datenhaltung für Offlineverfügbarkeit und Überprüfung des Softwarestacks, um eine möglichst ressourceneffizienten Einsatz der Software sicherzustellen
o Entscheidung für eine PWA mit SQlite Datenbank als Offlinedatenbank
- Strukturierung und modulbasierte Programmierung der PWA
- Qualitätsmanagement und Analyse
Ergebnis: Applikation wurde erfolgreich erstellt und ist im Einsatz.
Projekt 2: Beratung und Umsetzung für einen Bestellprozess bei Recyclingbetrieben
Projektgröße: Recyclingunternehmen einer deutschen Metropole (NDA)
Genaue Tätigkeit:
- Konzeptionierung der Softwaregrundlagen
- Planung der Umsetzung
- Umsetzung
- Projektmanagment
- Kundendialog und Feedbackgespräche
Ergebnis: Sehr gut funktionierende und kundenfreundlicherer Bestellprozess inkl. Einbindung der Daten in eine Datenbank und Übersendung in das bestehende Warenwirtschaftssystem des Kunden
Projekt 3: Unification CMS ®
Projektgröße: Ein komplett selbst entwickeltes CMS und Shopsystem für die WUM Solution UG
Genaue Tätigkeit:
- Konzeption der Software von Beginn an
o Analyse und Auswahl des Softwarestacks
o Datenbankplanung
- Planung des Einsatzzweckes und Abschätzung des Kundenkreises und Einsatzmöglichkeiten
- Entwicklung der API und des Frontends
- Entwicklung eines eigenen PHP-Frameworks (Nami)
- Projektmanagement
Ergebnis: Ein CMS, das besonders schnell, nutzerfreundlich und vielseitig ist. Gleichzeitig auch mögliche Ausgangsbasis für weitere Software.
Projekt 3: Verwaltungssoftware für einen Pflegedienst
Projektgröße: Verwaltungssoftware für einen mittelgroßen Pflegedienst (NDA) zur Verwaltung organisatorischer Abläufe, Zeiterfassungen, Budgetverwaltung und Rechnungserstellung
Genaue Tätigkeit:
- Konzeption des Verwaltungsbereiches
- Kundenkommunikation und Feedbackrunden
- Projektplanung
- Umsetzung des Verwaltungsbereiches
- Entwicklung der API
Ergebnis: Ein Verwaltungssystem, mit dem die bisher wenig IT-affinen Kunden sehr zufrieden sind & deutlich effektiver ihre Arbeitsprozesse digital abbilden können. Besonders gelobt wurden die gute UI und UX und die Stabilität des Systems.
Git, Jira, Mysql, PHP, Python, React (JavaScript library), Representational State Transfer (REST)
Zertifikate
Über mich
computer science. During my study, I became software developer for Ariva-
Wind. Later I switched as freelancer to the Hochschule Bremerhaven, working
on the leading software for load securing (Dolores). Due to my curiosity and
the urge for new challenges, I moved to ttz Bremerhaven and supervised various
technological projects. Afterwards I decided to become self-employed - first as
a sole proprietorship, later in a merger with MUW M. U. Webdesign as
WUM. Since then I have been managing director and chief developer. As the
great opportunity arose to work on leading and innovative projects, I worked in
parallel at Trapez IT GmbH on projects for hospitals, regional church associations
and major sound labels, among others. Then, I moved to Pielers GmbH
and became chief developer here as the next step. Together with M. U.
- my brother and co-managing director at WUM - we worked on stabilising an
old marketplace system and planned and developed a marketplace system in
parallel. Due to the further development of WUM, I am now fully engaged at
WUM.
Weitere Kenntnisse
Software engeneering 10+ yrs.
Software development 8+ yrs.
C#, C++ 8+ yrs.
Java 8+ yrs.
Angular 8+ yrs.
React 2+ yrs.
Web development 15+ yrs.
Python/Django 3+ yrs.
Angular 4+ yrs.
React 2+ yrs.
C#/ASP.net 8+ yrs.
PHP 8+ yrs.
Symphony 6+ yrs.
Laravell 4+ yrs.
CodeIgniter 4+ yrs.
Databases 10+ yrs.
MySQL 10+ yrs.
MongoDB 3+ yrs.
PostgreSQL 10+ yrs.
OpenQL 4+ yrs.
Elastic Search 5+ yrs.
15+ yrs.
Java 15+ yrs.
Swift 9+ yrs.
Flutter 1,5+ yrs.
Kotlin 1+ yrs.
Cordova 10+ yrs.
Ioniq 5+ yrs.
CMS/E-commerce 10+ yrs.
Wordpress 10+ yrs.
Joomla 10+ yrs.
Shopware 10+ yrs.
Typo3 10+ yrs.
Unification 10+ yrs.
Cyber security 4+ yrs.
Big data/
Data science
2+ yrs.
Cloud computing 1+ yrs.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Gut)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden