5 Jahre: Mitradox Loyalty AppKunde: iVaya GmbH
Rolle: Lead Developer & Architect
Aufgaben:Entwicklung einer White-Label Customer-Loyalty-App mit Flutter für mehrere Mandanten. Cross-platform Mobile Anwendung die mehrere Unternehmen mit dynamischer Konfiguration, Echtzeit-Kommunikation und umfassendem Rewards-Management unterstützt.
- Ergebnisse & Erfolge:
- App bei 4+ Unternehmen im Einsatz auf iOS, Android, macOS, Windows, Web
- Modulare Monorepo-Architektur mit Clean Architecture und Feature-Modulen
- ML Kit Integration für Barcode-Scanning mit Real-Time Detection
- Repository Pattern mit mehreren Domain Repositories
- Firebase Cloud Messaging Integration mit Push Notifications
- Multi-Language Support mit JSON-basiertem Übersetzungssystem
Kenntnisse:Flutter, Dart, Firebase, ML Kit, Clean Architecture, DDD, AES-256 Encryption, Event-Driven Architecture, Reactive Forms, Custom DI Framework
6 Jahre: StockBeeKunde: Eigenprojekt für Billbee Nutzer
Rolle: Solo Developer & Architect
Aufgaben:Enterprise-grade Mobile Inventory Management App für Billbee API Integration mit Clean Architecture, modularer feature-basierter Struktur und Custom CI/CD Pipeline.
- Ergebnisse & Erfolge:
- Cross-Platform Support: iOS, Android
- Dart Workspace Monorepo mit unabhängigen Feature-Modulen
- ML-basiertes Barcode-Scanning mit Google ML Kit
- Clean Architecture mit strikter Layer-Separation (Domain, Data, Infrastructure, Presentation)
- Event-Driven Architecture mit Type-Safe Event System
- In-App Purchase System mit Server-Side-Verification für iOS/Android
- Veröffentlicht im App Store und Google Play
- AES-256 Encryption für sensitive Daten
- Billbee API Integration mit Batch Operations und Retry Logic
- ?Semantic Versioning Automation
Kenntnisse:Flutter, Dart, Clean Architecture, DDD, ML Kit, Reactive Programming, RxDart, Custom Build Pipeline, Custom DI Framework (Catalyst Builder), Event Dispatcher Builder
4 Jahre: Open Source ProjektKunde: Open Source Community
Rolle: Creator & Maintainer, Catalyst Builder
Aufgaben:Dependency Injection Container Builder für Dart mit automatischer Code-Generierung undCompile-Time Service-Registrierung. Production-Grade Build System Integration für Dart undFlutter Anwendungen, veröffentlicht auf pub.dev.
- Ergebnisse & Erfolge:
- Auf pub.dev veröffentlicht mit aktiven Downloads
- Type-Safe Dependency Resolution mit Generic Programming
- Zero Runtime Overhead durch Compile-Time Code Generation
- Unterstützt Dart und Flutter Anwendungen (iOS, Android, Web, Desktop)
- Umfassende Test-Coverage mit CI/CD über GitHub Actions
- Plugin Architecture Pattern für modulare Service Composition
- Umfassende Dokumentation mit Wiki, Examples und Upgrade Guides
- Service Lifetime Management (Singleton, Transient)
- Tag-Based Injection für Plugin Systeme
- Cross-Package Service Discovery
Kenntnisse:Dart, Code Generation, AST Manipulation, Metaprogramming, Build System, Monorepo Management, code_builder, analyzer
2 Jahre: SodaSync PlatformKunde: Eigenprojekt
Rolle: Full-Stack Architect & Developer
Aufgaben:Umfassende Microservices-basierte SaaS-Plattform für Business-Integrationen, Connections, Accounting, Memberships und Application Lifecycle Management. Domain-Driven Design (DDD) mit klarer Trennung zwischen Business Logic und Infrastructure.
- Ergebnisse & Erfolge:
- Microservices: App Store, Accounting, Membership, Generic, Reporting, Connection Management
- Event-Driven Architecture mit RabbitMQ und Symfony Messenger
- JWT Authentication mit RSA Key-Pair Signing und Forward Auth Pattern
- Angular 16 mit Standalone Components, NgRx State Management und Tailwind CSS
- Custom Symfony Bundles für Code-Reuse (Messaging Bundle, Shared Bundle)
- Traefik API Gateway mit automatischer Service Discovery und SSL/TLS Termination
- Full Observability Stack: InfluxDB, Telegraf, GlitchTip für Monitoring
- Multi-Stage Docker Builds mit private GitLab Registry
- TypeORM und Doctrine ORM mit Database Migrations
- OpenAPI/Swagger Dokumentation via Nelmio API Doc Bundle
- OAuth 2.0 Integrationen und Isolated VM Execution
- Monorepo Management mit Git Submodules
- Umfassendes Testing: PHPUnit, Mocha/Chai, Jasmine/Karma mit Code Coverage
Kenntnisse:PHP 8.3, Symfony 6.4, Node.js 20, TypeScript, Angular 16, PostgreSQL, InfluxDB, RabbitMQ, Docker, Traefik, NgRx, TypeORM, Doctrine ORM
2 Jahre: Mobile App für Shop-SystemKunde: Direktkunde
Rolle: Mobile Developer
Aufgaben:Mobile Companion App für das hauseigene E-Commerce Shop-System.
- Ergebnisse & Erfolge:
- Integration mit bestehendem Shop-System
- Cross-Platform Deployment
Kenntnisse:Flutter, Dart, REST API