Julian Software-Entwickler, Senior Flutter Entwickler Düsseldorf TECHNOLOGIEN Programming Languages Dart, Golang, Kotlin, Typescript, Javascript, Apps Script, Python, Powershell, Bash, Shell Frameworks Flutter, BloC, Freezed, GetIt, Widgetbook Datenbanken SQL, NOSQL, ObjectBox, SQLite, Postgres, MariaDB, MySQL Cloud Firebase, Google Cloud Run APIs GraphQL, REST, FlatBuffer, GRPC Test-Technologien Unit-Tests, Widget-Tests, Snapshot-Tests, Golden-Tests, Integration-Tests, Driver-Tests DevOps-Technologien Git, Github, Gitlab, Bitbucket, Docker, Nix Flakes, Codemagic, CI/CD Software & Systeme Android Studio, VS Code, XCode, MS Suite, Confluence, Slack, Mattermost, Jira, Linux, Windows, MacOS Core Development Concepts Clean Code, Clean Architecture, object-oriented & functional programming, Test Driven Design, Domain Driven Design Work Procedures Agile Development Process, Scrum, Wasserfall, Project Management Others Figma, Inkscape, Illustrator, Photoshop PERSÖNLICHE DATEN Akademischer Hintergrund M.Sc. Sustainable Entrepreneurship B.Sc. Informationsmanagement Zertifikate Professional Scrum Master I Sprachen Englisch (C2), Deutsch (Muttersprache) PROJEKTE Skill Duel Zeitraum 05.2024 - now Branche Spiele Beschreibung MVP App zum asynchronen Herausfordern von Freunden zu Mini-Spielen. Verantwortlichkeiten Code-Restrukturierung, Design, Implementierung, Testen, Dokumentation Technologien Dart/Flutter, GRPC, git, Gitlab, Unit Tests, CI/CD, Android, iOS, Clean Code, Clean Architecture Kunde NDA Bewerber Management CLI Zeitraum 04.2024 - 05.2024 Branche IT-Dienstleistung Beschreibung Automatisierungssoftware für die interne Bewerberverarbeitung. Verantwortlichkeiten Design & Implementierung, Testen, Setup Technologien Golang, Docker, Nix Flakes, JSON, Hireflix Kunde Troido GmbH JSON Profilerstellungs-CLI Rewrite Zeitraum 04.2024 - 05.2024 Branche IT-Dienstleistung Beschreibung CLI zur Erstellung von Mitarbeiterlebensläufen in verschiedenen Dateiformaten (z.B. PDF, DOCX, TXT) und Sprachen auf Basis von JSON. Verantwortlichkeiten Design, Implementierung, Testen, Setup, Onboarding Technologien Golang, Docker, Nix Flakes, JSON, XML, PDF, Deepl Kunde Troido GmbH JSON Profilerstellungs-CLI Zeitraum 03.2024 Branche IT-Dienstleistung Beschreibung CLI zur Erstellung von Mitarbeiterlebensläufen in verschiedenen Dateiformaten (z.B. PDF, DOCX, TXT) und Sprachen auf Basis von JSON. Verantwortlichkeiten Design, Implementierung, Testen Technologien Python, Poetry, JSON, XML, PDF, Deepl Kunde Troido GmbH CorFlow Zeitraum 02.2023 - 03.2024 Branche Gesundheitswesen Beschreibung Eine Androidbasierte grafische Benutzeroberfläche (GUI) für das Controlled Flow Infusion (CoFI)-System bei MVO (Mikrovaskuläre Obstruktion). Verantwortlichkeiten Code-Restrukturierung, Design, Implementierung, Testen, Dokumentation, Flutter-Schulungen Technologien Dart/Flutter, Android (SystemApp), Kotlin, FlatBuffer, Powershell, d2lang, SVN, Polarion, Unit-, Widget-, Golden-, Integration-, Driver-Tests, Clean Code, Clean Architecture Kunde BYTEC Medizintechnik GmbH Sensorics IOT Zeitraum 11.2022 - 01.2023 Branche IT-Dienstleistung Beschreibung Eine App zur Erfassung von Sensordaten über Bluetooth Low Energy. Verantwortlichkeiten Entwicklung, Test, Code-Review Technologien Dart/Flutter, BLE, Android, iOS, Clean Code, Clean Architecture, git, GitLab, Unit Tests, Jira Kunde aconno GmbH Pokedex Zeitraum 08.2022 Beschreibung Ein 2 Tages Wettbewerb für einen Pokedex in Clean Architecture. Verantwortlichkeiten Programmierung Technologien Dart/Flutter, REST Kunde NDA Github Issue Viewer Zeitraum 07.2022 Beschreibung Es wurde eine Anwendung entwickelt, um GitHub-Probleme in einer unendlich scrollenden Liste anzuzeigen, mit der Möglichkeit, Filter bereitzustellen. Verantwortlichkeiten Programmierung Technologien Dart/Flutter, GraphQL, git, Github, CI/CD, Firebase App Distribution, Android, iOS, Clean Code, Clean Architecture Kunde NDA Count Doko Zeitraum 09.2021 - 06.2022 Branche IT-Dienstleistung Beschreibung Die Count Doko App bietet die Möglichkeit, Ihre Doppelkopf-Spiele bequem aufzuschreiben, mit einer umfangreichen Anzahl von voreingestellten Regeln und der Möglichkeit, eigene Regeln zu erstellen Verantwortlichkeiten Gestaltung, Planung und Programmierung Technologien Figma, Dart/Flutter, ObjectBox, Android, iOS, git, Github, CI/CD, Clean Code, DDD (Domain Driven Design), Barrierefreiheit (Screenreader, Farbblindheit), Unit-Tests Kunde NDA Avataaars Zeitraum 02.2022 – 05.2022 Branche Open Source Beschreibung Ein Paket, das leicht anpassbare Avatare für den Endbenutzer bereitstellt. Verantwortlichkeiten Programmierung, Dynamische SVG-Erstellung Technologien Dart/Flutter, Inkscape, git, Github Kunde Open Source Simple Icons Zeitraum 02.2021 – 09.2022 Branche Open Source Beschreibung Das Simple Icon Pack ist als Flutter Icons verfügbar. Bietet über 1500 kostenlose SVG-Icons für beliebte Marken. Verantwortlichkeiten Programmierung, Aufbau des Icon Transformers Technologien Dart/Flutter, Inkscape, git, Github CI/CD, NodeJS, Shell Kunde Open Source Impf-Bot Zeitraum 05.2021 – 07.2021 Beschreibung Eine App, die den Status der niedersächsischen COVID-19-Website überwacht, über neue freie Termine informiert und mit Auto-Fill-Funktionalität zur schnelleren Vermittlung von Impfterminen unterstützt Verantwortlichkeiten Design, Programmierung und Coaching Technologien Figma, Dart/Flutter, Discord, Javascript Injection, git, Github Kunde NDA SoDanEd Zeitraum 08.2020 – 06.2021 Beschreibung Eine Anwendung zum Finden von Tanzpartnern basierend auf dem aktuellen Standort oder einer Stadtsuche. Diese Anwendung soll es dem Nutzer ermöglichen, auch im Ausland oder Urlaub mit anderen Tänzern in Kontakt zu treten zu können. Verantwortlichkeiten Gestaltung, Planung, Programmierung Technologien Figma, Dart/Flutter, Firebase, GraphQL (dgraph), Geolocation, git, Github CI/CD, DDD (Domain Driven Design), Clean Code, Unit-Tests Kunde NDA Bonsai Writer PDF-Export Zeitraum 02.2019 – 04.2019 Beschreibung Ein Node.js-basiertes Erweiterungssystem für Bonsai Writer, das den PDF-Export ermöglicht, zunächst auf Basis von Latex, später auf Basis von Context Verantwortlichkeiten Planung, Technologievergleich, Programmierung und Umsetzung von PDF-Designs Technologien Node.js, Typescript, Latex, Context, Scrum Kunde SALT AND PEPPER Holding GmbH & Co. KG TopDesk-Migration und Erstellung von Jahresabschlüssen Zeitraum 02.2017 – 07.2017 Branche Industrie (Papier) Beschreibung Organisation der unternehmensweiten Migration des Ticketsystems und der Erstellung des Jahresabschlusses Verantwortlichkeiten Projektleitung, Organisation der Beratungsleistungen, Administration von TOPdesk Technologien TOPdesk, MS Excel, Confluence Kunde Felix Schoeller Group Interne Anwendungsentwicklung Zeitraum 08.2013 – 06.2017 Branche Industrie (Papier) Beschreibung ABAP Entwicklung für SAP Systeme, Ticket System Administration, IT Infrastruktur Administration und Projekt Management für mehrere inhouse Projekte Verantwortlichkeiten Design, Implementierung, Administration, Ticket Support, Scriptautomatisierung Technologien SAP, ABAP OO, TOPdesk, Confluence, MS Suite, VBA, Powershell, SQL Kunde Felix Schoeller Group