-
BelegFix digitalisiert die Verwaltung von Bewirtungsbelegen und vereinfacht die Übergabe
der Belege an Abrechnungssysteme.
⇒ Riverpod verwendet für das State-Management
⇒ Isar-Datenbank zur schnellen Datenpersistenz auf dem Gerät
⇒ Navigation über GoRouter implementiert
⇒ RevenueCat für Monetarisierung durch In-App-Käufe eingesetzt
⇒ CI/CD-Prozess mit Fastlane auf GitHub automatisiert
- Flutter
- Fastlane
- Dart
- Riverpod
- GoRouter
- RevenueCat
- Isar
- GIT
Mateusz Klimentowicz
Softwareentwickler | Gesellschafter
Über mich
Schon in jungen Jahren war ich von der Welt der Computer fasziniert – wahrscheinlich habe ich mehr
Zeit mit meinem ersten Rechner verbracht als mit Hausaufgaben. Diese frühe Leidenschaft hat meine
berufliche Laufbahn entscheidend geprägt. Mit der Zeit habe ich erkannt, dass das Schreiben von
Software mir große Zufriedenheit bereitet. Es macht mich besonders glücklich, wenn Menschen meine
Software nutzen und sie als hilfreich empfinden. Mittlerweile kann ich auf mehr als zehn Jahre
Berufserfahrung zurückblicken – genug Zeit, um zu wissen, dass ich im richtigen Berufsfeld
gelandet bin.
Projekte
-
Vorbereitung auf die praktische Fahrprüfung. SmartBestehen ist ein Content Management
System für Lernvideos und steht in 14 Sprachen zur Verfügung.
⇒ Flutter verwendet für plattformübergreifende Nutzung
⇒ Bloc-Pattern für effizientes State-Management eingesetzt
⇒ EasyLocalization verwendet für die Internationalisierung
⇒ GoRouter für nahtlose Navigation integriert
⇒ CI/CD-Prozess mit Fastlane automatisiert
⇒ REST APIs für Backend-Kommunikation erstellt
⇒ Webbasiertes Admin-Backend zur Verwaltung der Inhalte entwickelt
- Flutter
- Fastlane
- Dart
- Bloc
- GoRouter
- EasyLocalization
- REST
- GIT
-
Im Adminbereich können die Fahrschulen die schwierigen Stellen in ihrer Stadt planen, ihre
Videos und Schüler verwalten. Zusätzlich können Super Admins alle Fahrschulen verwalten.
Die Integration verschiedener KI-Dienste ermöglicht die automatische Erstellung von
Tonspuren und Untertiteln in 14 Sprachen.
⇒ Implementierung der Webanwendung mit Angular und NestJS
⇒ TypeORM zur Datenbankanbindung eingesetzt
⇒ Mapbox zur Planung der schwierigen Stellen auf Landkarten verwendet
⇒ ChatGPT / Whisper für die automatische Übersetzung von Tonspuren und Untertiteln in 14 Sprachen genutzt
⇒ ElevenLabs zur Erstellung der Tonspuren und Untertitel verwendet
⇒ Playwright und JEST für automatisierte Tests integriert
⇒ Docker für die Containerisierung der Anwendung genutzt
- Angular
- NestJS
- Mapbox
- Bash
- TypeScript
- TypeORM
- MongoDB
- JEST
- Playwright
- Whisper
- ChatGPT
- ElevenLabs
- Docker
- GIT
-
Eine Plattform, die es Fahrschulen ermöglicht, ihre Kurse für den Anhängerführerschein
(B96) online zu vermarkten und zu verwalten. Kunden können die Kurse direkt buchen.
⇒ Angular genutzt, um eine dynamische Webanwendung zu erstellen
⇒ NestJS für die Implementierung der Backend-Logik verwendet
⇒ Cypress und JEST für End-to-End-Tests und Unit-Tests integrier
⇒ Kommunikation mit dem Backend über REST APIs realisiert
⇒ Server-Side Rendering (SSR) zur SEO-Optimierung verwendet
⇒ Docker für die Containerisierung der Anwendung genutzt
⇒ Admin-Panel für Fahrschulen zur Kursverwaltung erstellt
⇒ Stripe und PayPal für sichere und flexible Zahlungsoptionen implementiert - Angular
- TypeScript
- JEST
- NestJS
- HTML5
- CSS3
- Stripe
- PayPal
- Cypress
- REST
- Docker
- GIT
-
Middleware, die Unternehmen dabei unterstützt, Dokumente wie Rechnungen, Bestätigungen,
Bestellungen oder Lieferscheine digital zu verarbeiten und mit Stammdaten zu verknüpfen.
⇒ Umsetzung mit TypeScript und NestJS
⇒ Integration von Insiders Technologies über REST
⇒ REST-Schnittstellen zur Integration in firmeninterne Software
⇒ NX Monorepo mit Microservices-Architektur verwendet für modulare Codebasis
⇒ JEST und Supertest für Unit- und Integrationstests zur Qualitätssicherung genutzt
- TypeScript
- JEST
- NestJS
- NX Monorepo
- Microservices
- REST
- Supertest
- Bash
- GIT
-
Material.one ist eine Plattform zur Bemusterung von Automobilkomponenten für die
Qualitätssicherung in der gesamten Lieferkette.
⇒ 16 Angular -Apps mit einer Microservice-Architektur
⇒ Kommunikation zwischen den Apps über REST-APIs realisiert
⇒ Visualisierung von Bauteilen als 3D-Modelle im Browser mit ThreeJS
⇒ Redux/NGRX für effizientes State-Management verwendet
⇒ Qualitätssicherung durch Unit-Tests mit JEST und End-to-End-Tests mit Cypress durchgeführt
- Angular
- Redux/NGRX
- TypeScript
- JEST
- Spring Boot
- HTML5
- CSS3
- ThreeJS
- Cypress
- GIT
Bauteilmanager - SPA Prototyp
-
Ein Prototyp zur Gewinnung eines Kundenauftrags für die Entwicklung einer Plattform zur
digitalen zur digitalen Bemusterung von Fahrzeugteilen.
⇒ Erstellte eine Single-Page Application (SPA) mit AngularJS, CSS und HTML ohne Server-Ebene
⇒ Verwaltung von Informationen zu Lieferanten, Bauteilen und Emissionsprüfungen integriert
⇒ Erfolgreiche Umsetzung führte zu weiteren Aufträgen und zur Entwicklung des Projekts "material.one"
⇒ Versionskontrolle über SVN zur effizienten Steuerung der Entwicklung eingesetzt - AngularJS
- CSS
- HTML
- SVN
MERSI - Neues Erscheinungsbild
-
MERSI ist ein Auftragssystem eines renommierten deutschen Automobilherstellers.
⇒ Den Kompatibilitätsmodus des Internet Explorer 8 sichergestellt
⇒ Visuelle Überarbeitung mit JavaEE , JavaScript und CSS durchgeführt
⇒ Spezifische JavaScript-Anpassungen vorgenommen, um die Funktionalität im älteren Browser zu gewährleisten
⇒ Versionskontrolle und Projektmanagement über SVN abgewickelt - JavaEE
- JavaScript
- CSS
- SVN
Entwurf und Aufbau eines CMS
-
Es handelt sich um ein Content Management System im Bereich Digital Signage.
⇒ Frontend-Entwicklung mit AngularJS und jQuery realisiert
⇒ Backend-Logik basierte auf PHP und MySQL
⇒ Versionsmanagement in SVN - PHP
- MySQL
- jQuery
- Bash
- AngularJS
- SVN
Tech Stack
- Flutter
- Dart
- Angular
- TypeScript
- JavaScript
- NestJS
- HTML5/CSS3
- NodeJS
- Cypress/Playwright
- JEST
- Fastlane
- Docker
- Boostrap
- GIT
Soft Skills
- Kritisches Denken
- Essentialismus
- Verantwortungsbewusstsein
- Teamfähigkeit
- Unternehmergeist
- Emphatie
Berufserfahrung
Bildung
-
Ausbildung der Ausbilder - AdA ScheinIHK Schwaben, AugsburgNovember 2020 - April 2021
-
Oracle Certified ProfessionalCOMCAVE.COLLEGE, AugsburgJuni 2015 - März 2016
-
Ausbildung zum staatl. geprüften technischen Assistenten für InformatikSiemens Technik Akademie, MünchenOktober 2009 - September 2011
-
Mittlere ReifeBertolt-Brecht-Realschule, AugsburgSeptember 2005 - Juli 2009
Sprachen
-
Deutsch
-
Polnisch
-
English