Profilbild von Martin Appelmann App- und Webentwickler aus Braunschweig

Martin Appelmann

teilweise verfügbar

Letztes Update: 19.01.2024

App- und Webentwickler

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

cv-martin-appelmann-german_190124.pdf
cv-martin-appelmann-english_190124.pdf

Skills

Skills & Tools
  • Laravel
  • Flutter
  • Wordpress
  • Vue
  • PHP
  • Javascript
  • CSS
  • MYSQL
  • Dart
  • Docker
  • AWS S3
  • Stripe API
  • Sevdesk API
  • Google API
  • Firebase
  • Admop
  • Onesignal
  • Postman
  • Codemagic
  • Gitlab CI/CD

Projekthistorie

08/2021 - bis jetzt
Wetterfest App
(Sonstiges, < 10 Mitarbeiter)

iOS: https://apps.apple.com/de/app/wetterfest/id1582380066
Android: https://play.google.com/store/apps/details?id=com.martinappelmann.wetterfest

Wetterfest ist eine Wetterapp, die ein gleichzeitig die passende Kleidung zum Wetter anzeigt. Die App ist ein privates Projekt und dient mir als experimentelles Projekt um mich weiterzubilden und neue Technologien auszuprobieren.

Aufgaben:
  • Gestaltung und Umsetzung des Designs
  • Regelmäßige Updates neuer Ideen
  • Release und mehrere Updates der App
  • CI/CD Pipeline Konfigurierung
Schwerpunkte:
  • API Anbindung zu openweathermap API
  • Bloc Design Pattern zur Trennung von UI und Logik
Technologien:
  • Flutter/Dart
  • Codemagic (CI/CD Pipeline)
  • Sentry (Debug)
  • OneSignal (Push Benachrichtigungen)
  • Firebase (Analytics)

08/2020 - bis jetzt
Laravel Sevdesk API PHP Package

Web: https://packagist.org/packages/exlo89/laravel-sevdesk-api

Laravel-sevdesk-api Package ist ein PHP Package für Laravel. Es vereinfacht die Kommunikation zwischen Laravel und der Sevdesk API.

Aufgaben:
  • Entwicklung und Veröffentlichung
  • CI/CD Pipeline Konfigurierung
Technologien:
  • PHP
  • Composer
  • PHPUnit
  • Github Action (CI/CD Pipeline)

04/2019 - 12/2022
App/Backend/Landingpage
movearound GmbH (Sonstiges, < 10 Mitarbeiter)

Web: https://movearound.fit
iOS: https://apps.apple.com/de/app/movearound/id1479325476
Android: https://play.google.com/store/apps/details?id=com.movearound.app&hl=gsw&gl=US

Movearound ist eine Plattform, die einen unbegrenzten Zugang zu verschiedenen Fitnessstudios, Sporthallen, Boulderhallen oder vergleichbaren Sportstätten bietet. Dabei wird eine App verwendet, um sich in den jeweiligen Studio anzumelden. Das Backend dient als Zentrale für die Studios um Daten zu pflegen, Anmeldungen zu verwalten und um Rechnungen einzusehen.

Aufgaben:
  • Datenbank Anbindung
  • API Planung und Entwicklung
  • Frontend Entwicklung für ein Admin Dashboard
  • Server Aufsetzung
  • App Entwicklung mit Anbindung der API
  • Anbindung zu Drittanbieter Services
  • CI/CD Pipeline Konfigurierung
Schwerpunkte:
  • Permission & Role System Implementierung
  • Rollen basiertes Frontend mit unterschiedlichen Dashboards
  • Vue Frontend Dashboard mit Charts und Statistiken
  • Automatisierter Release über Gitlab CI/CD Pipelines
  • API Anbindung mit Stripe für die Kunden- und Abonnement Verwaltung
  • API Anbindung mit Sevdesk für die Buchhaltung


Technologien:
  • Laravel
  • Vue
  • Flutter
  • Google Map
  • AWS S3 (Datenspeicher)
  • Stripe (Rechnungs und Bezahlungs API)
  • Sevdesk (Buchhaltung API)
  • Mailgun (Mails)
  • PHPUnit (Tests)
  • Cloudways (Hosting Anbieter)

09/2022 - 11/2022
Partner-Platform
(Sonstiges, 250-500 Mitarbeiter)

Aufgaben:
  • Implementierung API Authentifizierung in Bestandsprojekt
  • Implementierung neuer Datenbanktabellen mit Schnittstelle zum Backend
  • Implementierung mehrere API Endpunkte für Authentifizierung, Statistiken und CRUD Aktionen
  • Erstellung eines Frontend mit Login, Registrierung und Dashboard Screens
Schwerpunkte:
  • Authentifizierung über JWT Token
  • SQL Queries für Statisiken
  • Frontend Screens mit Bootstrap
Technologien:
  • Laravel
  • Bootstrap
  • Docker

07/2022 - 08/2022
Laravel Stripe API Anbindung
(Sonstiges, 250-500 Mitarbeiter)

Integrierung der Stripe API in ein bestehendes Laravel Projekt. Stripe dient hier als Zahlungsdienstleister und erstellt Payment Links und wickelt die Transaktionen ab. Die Rechnungen werden über das Laravel Backend erstellt.

Aufgaben:
  • Erweiterung des bestehenden Projekts nach MVC Konzept
  • Implementierung Stripe API Anbindung
  • Implementierung automatisierte Rechnungen
Schwerpunkte:
  • API Anbindung mit Stripe
  • PDF Generierung mit DOM PDF
Technologien:
  • Laravel
  • Stripe (Rechnung API)

01/2021 - 03/2022
Car Sharing App
(Automobil und Fahrzeugbau, 10-50 Mitarbeiter)

Über die App ist es möglich Autos, Roller oder Fahrräder für einen bestimmten Zeitraum zu mieten. Dabei ist sowohl eine sofortige spontane Buchung möglich als auch die geplante Miete über einen festen Zeitraum.

Aufgaben:
  • Projektplanung zusammen mit Backend Entwicklern
  • Umsetzung des Designs
  • API Anbindung zum Backend
  • Release und mehrere Updates der App
  • CI/CD Pipeline Konfigurierung
Schwerpunkte:
  • Generische Themes für White Label Lösungen
  • Google Maps Einbindung mit Markern und Wegfindung
  • Bluetooth Verbindung mit Digitalen Fahrrad- und Autoschloss
  • Trennung von UI und Logik durch Bloc Design Pattern
Technologien:
  • Flutter/Dart
  • Google Maps
  • Codemagic (CI/CD Pipeline)
  • Sentry

12/2021 - 01/2022
Studienkreis App
(Sonstiges, 10-50 Mitarbeiter)

Aufgaben:
  • Unterstützung im Bugfixing Support
Schwerpunkte:
  • Bugfixing
Technologien:
  • Flutter/Dart
  • Jira

05/2021 - 07/2021
FT-Braunschweig Landingpage
(Sonstiges, 10-50 Mitarbeiter)

Web: https://ft-braunschweig.de

Aufgaben:
  • Wordpress Installation
  • Designumsetzung des Designers
  • Widget Implementierung von fussball.de
Technologien:
  • Wordpress
  • Elementor Pro (Plugin)
  • WP Forms (Plugin)
  • JetMenu (Plugin)

08/2020 - 09/2020
Leonie Vetten Life Coach Landingpage
(Sonstiges, < 10 Mitarbeiter)

Web: https://leonievetten.com

Aufgaben:
  • Server Aufsetzung
  • Wordpress Installation
  • Mehrsprachige Webseite
  • Designumsetzung des Designers
  • grundlegende SEO Konfigurationen
Technologien:
  • Wordpress
  • Elementor Pro (Plugin)
  • WP Forms (Plugin)
  • Yoast SEO (Plugin)
  • Raidboxes (Hosting Anbieter)

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Martin Appelmann App- und Webentwickler aus Braunschweig App- und Webentwickler
Registrieren