Profil
Senior Mobile & Frontend Software Engineer spezialisiert auf TypeScript, React Native (Expo), React (Next.js) und die Entwicklung von AI-Agent-Systemen (Google ADK mit Python). Ich arbeite als Architekt und Orchestrator von End-to-end-Lösungen, die klassische mobile App- und Webentwicklung mit der Integration intelligenter (Multi-)AI-Agenten vereinen. Mein Fokus liegt auf der Schaffung robuster, skalierbarer Architekturen und performanter Softwaresysteme, die durch Good/ Lean Code nach dem KISS-Prinzip optimiert werden. Meine Wurzeln liegen in der klassischen Webentwicklung: Seit 2004 arbeite ich an zahlreichen Softwareprojekten und an der UX/UI-Gestaltung mit HTML, CSS und JavaScript. Im Laufe der Jahre habe ich mit WordPress, WooCommerce, Shopify, Ionic/Capacitor und Angular gearbeitet, bis ich mich 2019 schließlich vollständig in der React-Community etabliert habe.
Mobile (Cross-Plattform), Web & Frameworks & Tooling
React Native, Expo, React.js, Next.js, React Native Web (RNW), Ionic, React Navigation, Tamagui, Nativewind, Vite, One JS, Gatsby, GraphQL/REST APIs, Turborepo (Monorepo), Git, CI/CD (EAS, GitLab/GitHub CI), Docker, Responsive Design, IAP (In-App Purchases), OTA Updates, Deep Linking, App Signing, Push Notifications (FCM, OneSignal), Dynamisches SEO/Microdata, u. v. m.
AI & Agent Development
Google Agent Development Kit (ADK), Multi-AI-Agenten-Systeme, RAG (Retrieval-Augmented Generation), LLM-Integration, Vektor-Datenbanken.
Quality & Testing
Jest/ Vitest (Unit Testing), Biome (Linter/Formatter), Husky (Git Hooks), Sentry/Crashlytics, Code Reviews (GitLab MRs), App Store Compliance, Accessibility (WCAG)
DB/Backend
NoSQL mit Firebase, PostgreSQL mit Google Cloud (GCP, Cloud Run & Firebase) und Supabase, bzw. MySQL (durch WordPress)
Projektmanagement (agil)
SCRUM mit Atlassian (Jira, Confluence), Notion und Linear