Christopher Mäuer

Mobile- & Full-Stack-Entwickler

Berlin, Deutschland

Erfahrungen

Okt. 2022 - Bis heute
2 Jahren 10 Monaten
Deutschland

Mobile & Full-Stack Engineer

Propstack GmbH

  • Bei Propstack wurde ich eingestellt, um nach einer längeren Stagnation die Mobile-App-Entwicklung zu leiten. Teile meiner Pläne, die Codebasis zu aktualisieren und die App für künftige Entwicklungen vorzubereiten, waren:
  • Refactoring der App, Neuimplementierung von Stores, Modellen, API-Client, Screens und Komponenten mit TypeScript
  • Hinzufügen eines performanten On-Device-Speichers für Stores als Vorbereitung für einen Offline-Modus
  • Einbindung der RNUILib, um schnell ein minimalistisches und modernes UI-Design zu erreichen
  • Implementierung nativer Packages, um mehr Funktionen bereitzustellen (z.B. Anzeige von Anrufer-IDs)
  • Nach dem anfänglichen Refactoring und Redesign der App beginne ich mit der Entwicklung von Features und Verbesserungen der UX.
Mai 2022 - Okt. 2022
6 Monaten
Deutschland

Senior Full-Stack & Mobile Engineer

Zeppelin Lab GmbH

  • Als Full-Stack Engineer für Web & Mobile bei Zeppelin Lab GmbH bin ich Teil des akii-Teams, einem Produkt, das das Schlüsselsystem auf Baustellen smart macht. Mit einer Mobile-App öffnen Bauarbeiter Türen und starten Baumaschinen, unterstützt von einem umfangreichen Zugriffsrechteverwaltungssystem.
  • Implementierung der Bluetooth-Kommunikation mit Smart Locks in der Mobile-App mit React Native
  • Implementierung von NFC-Tag-Les- und Schreibfunktionen, um temporäre Gastzugänge über die Mobile-App zu ermöglichen
  • Umstrukturierung des Zugriffsrechteverwaltungssystems
  • Verbesserung der Ladezeiten der Web-App für größere Schlosspläne (durch parallele GraphQL-Anfragen)
Apr. 2022 - Bis heute
3 Jahren 4 Monaten
Deutschland

Cloud Architecture Consultant, Software Architect

AMS Service GmbH

  • Leitung der Migration der Software-Architektur von monolithisch zu flexibler servicebasierter Architektur
  • Anwendung des Domain-Driven-Development-Patterns
  • Enge Zusammenarbeit mit Domain-Managern (z.B. Produktmanagern, Geschäftsführern, ...)
  • Planung, Bereitstellung und Wartung von Bare-Metal-Kubernetes-Clustern sowie automatisierter CI/CD-Strategien mit GitLab EE Self-Managed und ArgoCD für GitOps
  • Beratung und Integration des gewünschten Tech Stacks, einschließlich, aber nicht beschränkt auf:
  • Ambassador Edge Stack (North-South-Traffic)
  • Nginx Ingress Controller
  • Istio Service Mesh (East-West-Traffic)
  • Keycloak (SSO-Server für verschiedene Services)
  • ELK (Elasticsearch, Logstash, Kibana) und DataDog für Monitoring und Logging
  • ArgoCD
  • Open Source Routing Engine (OSRM, für OpenStreetMap)
  • Overflow API für OSM-Adress- und Geokoordinaten-Abfragen
  • Implementierung eines internen Developer-Panels für Self-Service
  • Präsentationen & Workshops für die Software Engineers (z.B. zu Docker, Docker Compose, Test Driven Development, Event Driven Architecture, ...)
Juli 2020 - Apr. 2022
1 Jahr 10 Monaten
Deutschland

Senior Full-Stack Engineer, DevOps Engineer, Software Architect

AMS Service GmbH

  • Als DevOps Engineer und Full-Stack Software Engineer bei AMS Service GmbH ist es mein Ziel, die Entwicklungsprozesse zu modernisieren und bestehende Anwendungen von monolithischer zu Cloud-Native-Architektur zu überführen. Meine Aufgaben umfassen unter anderem:
  • Neuentwicklung von Interfaces in Vue.js
  • Implementierung von RESTful APIs und Websocket-Kommunikation
  • Implementierung von JWT-Authentifizierungsschemata
  • Implementierung von CI/CD-Pipelines mit GitLab
  • Umstrukturierung des Projektmanagements mit Jira und Confluence unter Verwendung agiler Prozesse
  • Erstellung maßgeschneiderter Docker-Images für jeden Service
  • Planung, Aufbau und Wartung von Kubernetes-Clustern
  • Onboarding und Mentoring neuer Mitarbeiter
Feb. 2019 - Aug. 2019
7 Monaten
Deutschland

Bike Messenger

Deliveroo Germany GmbH

  • Fahrer während der Ausbildung am OSZ IMT
Aug. 2018 - März 2019
8 Monaten
Deutschland

Bike Messenger

Chargery GmbH

  • Fahrer während der Ausbildung am OSZ IMT
Okt. 2016 - Juni 2020
3 Jahren 9 Monaten
Deutschland

Mathematical-Technical Software-Engineer (Trainee)

AMS Fuhrparkmanagement GmbH

  • Trainee am OSZ IMT – Oberstufenzentrum für Informations- und Medizintechnik
  • Entwicklung von Software mit PHP, MySQL, Java (Android) und Objective C / Swift (iOS)
  • Entwicklung von zwei nativen Android- und iOS-Apps
  • Implementierung von HTTP(S)-RESTful-APIs (Client- und Serverseite)
  • Implementierung eines Kiosk-Modus für ein Fahrer-Authentifizierungssystem für Carsharing im Unternehmensbereich auf Android-Basis
  • Initiierung und Umsetzung der ersten Vue-basierten Webanwendung
Juni 2016 - Jan. 2018
1 Jahr 8 Monaten
Deutschland

Head of ScaleLab Germany, Full-Stack Engineer

ScaleLab, LLC.

  • Entwicklung von Software mit PHP, MySQL
  • Entwicklung von Customer-Dashboards (YouTube-Kanal-Statistiken und Einnahmenberichte)
  • Entwicklung von Staff-Dashboards (YouTube-Creator-Management, Recruiting, MCN-Management)
  • Entwicklung von Analysetools für Daten aus Google Analytics und YouTube Analytics
  • Entwicklung von Apps für eine bestehende Customer-Dashboard-Lösung (zur Verwaltung von Kundeninformationen, YouTube-Kanal-Optimierungsberichten, Sponsorship-Management und vieles mehr)
Jan. 2015 - Dez. 2019
3 Jahren
Deutschland

Full-Stack Engineer

Canyon Network UG (haftungsbeschränkt)

  • Entwicklung von Software mit PHP, MySQL
  • Entwicklung von Customer-Dashboards (YouTube-Kanal-Statistiken und Einnahmenberichte)
  • Entwicklung von Analysetools für Daten aus Google Analytics und YouTube Analytics
  • Entwicklung von Schnittstellen zwischen einem LDAP-Server und Customer-Dashboards, Forensoftware (PhpBB) und WordPress
Juni 2015 - Sept. 2016
1 Jahr 4 Monaten
Deutschland

IT Student

AMS Fuhrparkmanagement GmbH

  • Studium der Angewandten Wissenschaften an der Hochschule für Wirtschaft und Recht Berlin
  • Entwicklung von Software mit PHP, MySQL, Java (Android), Objective-C (iOS)
  • Entwicklung von zwei nativen Android- und iOS-Apps
  • Implementierung von HTTP(S)-RESTful-API-Kommunikation (Client- und Serverseite)
  • Implementierung von On-Device-Verschlüsselung
Jan. 2015 - Bis heute
10 Jahren 7 Monaten
Berlin, Deutschland

Self-employed

dotManaged - Inhaber Christopher Mäuer

  • Bei dotManaged bot ich Webhosting-Lösungen und Rechenzentrums-/Netzwerkdienste für Webagenturen und Reseller an. Ich betrieb mein eigenes autonomes Netzwerk (AS213377) mit mehreren PoPs in verschiedenen deutschen Rechenzentren, hauptsächlich in Berlin-Tempelhof, wo ich Netzwerk- und Colocation-Services anbot. Heute biete ich Beratungsleistungen für größere Infrastrukturprojekte an, insbesondere in Verbindung mit Software-Architektur-Migrationen zu Cloud-Technologien.
Jan. 2013 - Juni 2015
2 Jahren 6 Monaten
Deutschland

Full-Stack Engineer, System Administrator

I.I.H Trade Group GmbH

  • Entwicklung von Software mit PHP, MySQL
  • Gestaltung und Entwicklung von Customer- und Staff-Dashboards (Abrechnung und Service-Management)
  • Administration und Wartung von Dedicated-Server-Systemen und Netzwerken – Arbeit mit Sophos UTM-Appliances
  • Arbeit mit Cisco-Firewall-Appliances
  • Arbeit mit PfSense Virtual-Firewall-Appliances
  • Arbeit mit CentOS für SDN (Software-Defined Networking)
März 2010 - März 2010
1 Monate
Deutschland

Software Engineer Internship

IT & I GmbH

  • Zweiwöchiges Praktikum
  • Gestaltung und Entwicklung eines webbasierten Fehlerberichtstools mit ASP.Net C# und MSSQL

Zusammenfassung

Full-Stack Engineer In den letzten 8 Jahren in verschiedenen Software-Engineering-Positionen sammelte ich Wissen und Erfahrung in der Gestaltung, Verbesserung und Wartung von PHP- und Vue.js-basierten Webanwendungen sowie mobilen Anwendungen auf Frameworks wie React Native, aber auch mit nativen Sprachen wie Java, Objective-C und Swift.

DevOps Engineer Im Zuge meiner Bemühungen, die Entwicklungs- und Release-Prozesse zu modernisieren, habe ich gelernt, CI/CD-Pipelines einzurichten, flexible Docker-Images zu bauen, GitOps zu integrieren sowie Kubernetes-Cluster einzurichten, zu warten und zu überwachen, zum Beispiel mit DataDog und Elastic (ELK-Stack).

Software Architect Bei AMS ist es meine Aufgabe, monolithische Legacy-Webanwendungen in cloudfähige, servicebasierte Anwendungen umzustrukturieren, die REST- und GraphQL-APIs, Kubernetes, Edge Routing mit Ambassador Edge Stack, zentrales IAM mit Keycloak, Service Mesh mit Istio, Monitoring mit Prometheus, Grafana, ELK-Stack und vieles mehr nutzen.

Sprachen

Deutsch
Muttersprache
Englisch
Verhandlungssicher
Französisch
Grundkenntnisse

Ausbildung

Okt. 2016 - Okt. 2019

Oberstufenzentrum für Informations- und Medizintechnik Berlin-Neukölln

Mathematisch-Technischer Software-Engineer · Berlin, Deutschland

Okt. 2015 - Okt. 2016

Hochschule für Wirtschaft und Recht Berlin

Informatik · Berlin, Deutschland

Sept. 2013 - Juli 2015

Schul- und Leistungssportzentrum Berlin

Abitur, Englisch, Sport, Mathematik, Geographie, Informatik · Berlin, Deutschland

Zertifikate & Bescheinigungen

Elastic Sales Engineer: Enterprise Search, Observability & Security

Elastic

Elastic Sales Professional

Elastic

Elastic Sales Specialist: Enterprise Search, Observability & Security

Elastic

YouTube Certified - Digital Rights

YouTube

Samsung Enterprise Alliance Program Silver Partner

Samsung

YouTube Certified - Audience Growth

YouTube