Skills
- Konzeption und Entwicklung moderner Web-Frontends und Web-Backends (Fullstack)
- Konzeption und Entwicklung nativer iOS und Android Apps sowie webbasierter Apps
- Gestaltung und Umsetzung intutitiver Benutzeroberflächen (UX / Design)
- Umgang mit relationalen und dokumentenorientierten Datenbanksystemen (NoSQL)
- Umgang mit div. Cloud-Technologien, insbesondere Google Cloud & Firebase
- Scrum-Fan
Skills
Programmiersprachen:
Swift, TypeScript, JavaScript, Java, Objective-C, PHP, Ruby
Betriebssysteme:
iOS, MacOS, Windows, Android, Linux
Frameworks etc.:
Angular (RxJs, NgRx, etc.), iOS (UIKit, SwiftUI, etc.), React, Spring, NodeJS, Docker, Wordpress, Astro, Docusaurus, Google Cloud, Google Analytics, Firebase
Design / UI:
Angular Material, TailwindCSS, PrimeNG, JSP, Affinity Designer, Sketch
Testing:
jUnit, XCTest, Jasmine, Karma, Protractor
Datenbanken:
Firestore, MongoDB, MySQL, DB2, PostgreSQL, Core Data, SQLite
Standards:
HTML, (S)CSS, JSON, XML, YAML, CSV, OpenAPI, Redux, SOLID, MVVC, SMTP, SSL, OIDC, OAuth 2, JWT, REST, GraphQL, SQL, W3C, HTTP, Schema.org, Open Graph
Build/Development:
VSCode, Xcode, NPM, IntelliJ, Android Studio, Eclipse, Jenkins, Maven, Gradle, CocoaPods, Carthage, GitLab, Bitbucket, Git, Subversion (SVN), Swagger
Kollaborationssysteme:
Jira, Trello, Confluence, Redmine, Miro
Branchenkenntnisse:
IT, Stahlbau/Metallbau, Heizungsbau, Verlagswesen/Medien, Gastronomie, Automotive
Projekthistorie
Projektbeschreibung: |
Cloudbasierten Kassensystems für das Gaststättengewerbe. Das System besteht im Kern aus einer nativen iOS-App, einem serverless Backend auf Basis der Google Cloud & Firebase sowie aus einem Web-Frontend auf Basis von Angular. |
Tätigkeiten: |
Teamgröße: 1 Person
|
Technologien / Tools: |
iOS, Swift, CocoaPods, Angular, Angular Material, Typescript, HTML, SCSS, NPM, NgRx (Redux), RxJs, Google Cloud, Google Analytics, Firebase, Firestore, Affinity Designer, Git, Bitbucket, Unit- & E2E-Tests, Xcode, Visual Studio Code, Trello, Miro |
Link: |
https://servire.de |
Projektbeschreibung: |
Support-Plattform für Kunden des Servire Kassensystems. Die Plattform besteht aus dem „Handbuch“ mit übersichtlichen Schritt-für-Schritt-Anleitungen, FAQs und Videos-Anleitungen. Zudem beinhaltet die Plattform eine Integration zu Zendesk. |
Tätigkeiten: |
Teamgröße: 2 Personen Koordinierung, Konzeption, Formulierung, Design, Entwicklung |
Technologien / Tools: |
Typescript, HTML, SCSS, Docusaurus, React, NPM, Netlify, Affinity Designer, Git, Google Analytics, Zendesk |
Link: |
https://support.servire.de |
Projektbeschreibung: |
SEO optimierte Webseite zur Präsentation des Servire Kassensystems. PageSpeed Insights Score: 100% |
Tätigkeiten: |
Teamgröße: 1 Person Konzeption, Formulierung, Design, Entwicklung |
Technologien / Tools: |
Typescript, HTML, SCSS, TailwindCSS, NPM, Astro, Svelte, Party Town, Netlify, Affinity Designer, Git, Google Analytics |
Link: |
https://servire.de |
Projektbeschreibung: |
BMW interne Fuhrparkverwaltung |
Tätigkeiten: |
Teamgröße: 5 - 6 Personen + 3 Stakeholder Weiterentwicklung des Frontend für das Flottenmanagement-Systems "Fleet Data" und teilweise Unterstützung bei der Backendentwicklung. Das Projekt ist produktiv im Einsatz und wird von BMW und mehreren Kunden von BMW zur Fuhrparkverwaltung eingesetzt. (z.B. Sixt)
|
Technologien / Tools: |
React, Redux, Typescript, HTML, SCSS, NPM, Jira, Confluence, Jenkins, Docker, Azure Cloud, Spring Boot, Java, PostgreSQL, Bitbucket, Git, Unit- & E2E-Tests, Visual Studio Code, IntelliJ, REST, JSON |
Link: |
https://fleetdata-e2e-emea.bmwgroup.com |
Projektbeschreibung: |
Kundenportal für das Branchenverzeichnis GoYellow. Kunden von GoYellow können sich ausführlich mit Bildern, Logos, Öffnungszeiten, Branchen, Kontaktmöglichkeiten usw. online auf goyellow.de präsentieren. |
Tätigkeiten: |
Teamgröße: 5 Personen Planung, Konzeption und Entwicklung eines Kundenportal
|
Technologien / Tools: |
Angular, TypeScript, Docker, HTML, SCSS, JUnit, NPM, Jira, Bitbucket, Git, Maven, Jenkins, Spring, Java, SolR, MongoDB, Eclipse, Visual Studio Code, REST, JSON |
Link: |
https://kundenportal.goyellow.de/ |
Projektbeschreibung: |
Onlinebranchenverzeichnis, ähnlich Gelbe Seiten |
Tätigkeiten: |
Teamgröße: 8 Personen Weiterentwicklung und Refakturierung des Branchenverzeichnis GoYellow. GoYellow ist mit mehr als 3,5 Millionen aufgelisteten Unternehmen eines der größten Branchenverzeichnisse Deutschlands.
|
Technologien / Tools: |
Spring Framework, Solr, MongoDB, DB2, JavaScript, JUnit, jQuery, JSP, HTML, SCSS, Maven, Jira, Bitbucket, Git, Jenkins, Java, Eclipse, Docker, Redis, OAuth2, Kafka, REST, JSON |
Link: |
https://www.goyellow.de |
Projektbeschreibung: |
Neuentwicklung einer Progressive Web-App (PWA) auf Basis von Angular zur Bewertungsabgabe für MeinungsMeister Kunden. Die App wird auf Tablets in z.B. Verkaufsräumen zur Verfügung gestellt, um dort Kundenbewertungen aufzunehmen. Diese Bewertungen werden auf den Partnerportalen wie Gelbe Seiten, Das Örtliche oder Das Telefonbuch ausgestrahlt. |
Tätigkeiten: |
Teamgröße: 1 Entwickler, 1 Product Owner (Als Teil eines größeren Scrum-Teams) Entwicklung, Aufsetzen CI/CD |
Technologien / Tools: |
Angular, Typescript, NPM, Service Worker, SCSS, HTML, Docker, Jenkins, Jira, Bitbucket, Git, Nginx, Visual Studio Code, REST, JSON |
Link: |
https://www.meinungsmeister.de/produkt/bewertungsprodukte/bewertungs-app |
Projektbeschreibung: |
Die App dient als ein mobiles Branchen- & Adressbuch. Zudem sind in der App zahlreiche Schnittstellen zu vielen Partnern integriert. So ist eine Suche nach Rabattaktionen, Parkplätzen, Benzinpreise, Geldautomaten usw. möglich. |
Tätigkeiten: |
Teamgröße: 6 Personen
|
Technologien / Tools: |
iOS, UIKit, Swift, CocoaPods, Jenkins, Jira, Gitlab, Git, Jira, Confluence, Xcode, Pushservices, REST, JSON, XML |
Link: |
https://www.gelbeseiten.de/gsservice/mobil |
Projektbeschreibung: |
Die App dient als eine interaktive Bewertungscommunity für verschiedene Lokalitäten in Deutschland. Jeder registrierte Nutzer hat die Möglichkeit, einen Erfahrungsbericht zu verfassen und innerhalb der Webseite und auf Partnerportalen zu veröffentlichen. |
Tätigkeiten: |
Teamgröße: 2 Entwickler, 1 Product Owner (Als Teil eines größeren Scrum-Teams)
|
Technologien / Tools: |
Android, Java, SQLite, Jira, Bitbucket, Git, Firebase, Pushservices, Gradle, Android Studio, REST, JSON |
Projektbeschreibung: |
Die App dient als eine interaktive Bewertungscommunity für verschiedene Lokalitäten in Deutschland. Jeder registrierte Nutzer hat die Möglichkeit, einen Erfahrungsbericht zu verfassen und innerhalb der Webseite und auf Partnerportalen zu veröffentlichen. |
Tätigkeiten: |
Projektgröße: 1 Entwickler, 1 Product Owner (Als Teil eines größeren Scrum-Teams)
|
Technologien / Tools: |
iOS, UIKit, Swift, Core Data, Jira, Bitbucket, Git, CocoaPods, Firebase, Xcode, REST, JSON |
Projektbeschreibung: |
Neuentwicklung einer nativen iOS App für das iPad. Die App war über Jahre bei Ratiotherm-Vertragspartnern produktiv im Einsatz und diente der Produktpräsentation, Preiskalkulation von Heizanlagen und Angebotsgenerierung. |
Tätigkeiten: |
Projektgröße: 1 Designer, 1 Entwickler, 3 Projektmanager
|
Technologien / Tools: |
iOS, UIKit, Objective-C, iCloud, Core Data, Bitbucket, Git, Xcode, JSON |
Projektbeschreibung: |
Die Apps dienten der sicheren Dateiverwaltung in der Cloud (ähnlich Dropbox). Spezielles Augenmerk lag bei der sicheren Verschlüsslung sämtlicher Dateien und Datentransporte. Heute ist der SSP Secure Data Space unter dem Namen Dracoon bekannt. |
Tätigkeiten: |
Projektgröße: 1 App-Entwickler, 2-3 Backend-Entwickler, 1 Produkt Owner · Weiterentwicklung und Wartung der Apps (iOS & Android) des SSP Secure Data Space. · Aktives Mitglied des Scrum-Teams |
Technologien / Tools: |
iOS, Android, Objective-C, Java, Core Data, Jira, SVN, Xcode, OpenSSH, REST, JSON |
Reisebereitschaft
- D-A-CH Region, vorzugsweise im Raum München
- Remote