Der Project Profile Matcher ist ein intelligentes, KI-gestütztes Matching-Tool zur automatisierten Analyse und Zuordnung von Bewerberprofilen zu Projektanforderungen. Durch semantische Textverarbeitung und Scoring-Algorithmen auf Basis von OpenAI-Embeddings werden Kompetenzen, Erfahrungen und Projekterfordernisse präzise abgeglichen. Das System bietet eine moderne Weboberfläche zur Visualisierung der Match-Ergebnisse in Echtzeit, inklusive Filterung, Ranking und Kandidatenübersicht. PDF-Dokumente (z. B. Lebensläufe, Portfolios) werden automatisch extrahiert und strukturiert verarbeitet. Die Plattform ist modular, Cloud-ready und vollständig CI/CD-automatisiert über GitHub Actions. Perspektivisch wird ein Bezahlsystem auf Basis von Stripe integriert, um Pay-per-Match- oder Abonnementmodelle zu ermöglichen.
Die OTEC Präzisionsfinish GmbH ist ein Unternehmen, das sich auf die Entwicklung und Herstellung von Technologien für die Präzisionsbearbeitung und Oberflächenveredelung spezialisiert hat. Das Unternehmen bietet Lösungen für die Feinstbearbeitung von Werkstücken in verschiedenen Branchen, darunter Automobilindustrie, Medizintechnik, Luft- und Raumfahrt sowie Werkzeug- und Formenbau. Die Expertise von OTEC umfasst Maschinen und Verfahren zur Erzeugung hochwertiger Oberflächen, zum Entgraten, Polieren, Entfetten und Reinigen. Mit innovativen Ansätzen und modernster Technologie setzt OTEC Präzisionsfinish GmbH auf die Erfüllung der Anforderungen und Erwartungen ihrer Kunden im Bereich der Oberflächenveredelung.
MemoVault ist eine plattformübergreifende App zum sicheren Speichern, Verwalten und Organisieren persönlicher Fotos und Videos. Der Fokus liegt auf Datenschutz, lokaler Speicherung und einer intuitiven Nutzererfahrung ? ganz ohne Cloud-Zwang. Die App wird für iOS, Android, macOS, Windows und Linux entwickelt.
Die OTEC Präzisionsfinish GmbH ist ein Unternehmen, das sich auf die Entwicklung und Herstellung von Technologien für die Präzisionsbearbeitung und Oberflächenveredelung spezialisiert hat. Das Unternehmen bietet Lösungen für die Feinstbearbeitung von Werkstücken in verschiedenen Branchen, darunter Automobilindustrie, Medizintechnik, Luft- und Raumfahrt sowie Werkzeug- und Formenbau. Die Expertise von OTEC umfasst Maschinen und Verfahren zur Erzeugung hochwertiger Oberflächen, zum Entgraten, Polieren, Entfetten und Reinigen. Mit innovativen Ansätzen und modernster Technologie setzt OTEC Präzisionsfinish GmbH auf die Erfüllung der Anforderungen und Erwartungen ihrer Kunden im Bereich der Oberflächenveredelung.
Die ENERCON Gruppe ist ein weltweit führender Technologiekonzern im Bereich der Onshore?Windenergie mit Sitz in Aurich (Deutschland). Mit einem Jahresumsatz von über 2,8 Milliarden Euro und mehr als 13.000 Mitarbeitenden zählt ENERCON zu den größten Anbietern von Windenergieanlagen weltweit. Das Unternehmen steht für technologische Innovation, insbesondere im Bereich generatorloser Antriebstechnik und digitaler Energiemanagementsysteme. Als einer der Pioniere der Energiewende betreibt ENERCON neben der Turbinenproduktion auch umfassende Softwarelösungen zur Steuerung, Wartung und Optimierung von Energienetzen sowie für datengetriebene Geschäftsmodelle im Industriekontext.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept zielt darauf ab, den Einkauf kundenfreundlicher und zukunftssicher zu gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland unter anderem in Edeka-Märkten im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das Ziel des Projekts ist die Entwicklung einer App für Freelancer, die sie im Bewerbungsprozess für Projekte unterstützt. Dazu gehört die Verwaltung verschiedener Phasen, wie technische Interviews und die Angabe von Stundensätzen.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein eingebautes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Inhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll Märkte kundenorientierter und zukunftsfähiger machen. Zusätzlich soll es Diebstahl von Produkten nahezu vollständig verhindern. Derzeit werden diese smarten Einkaufswagen in Deutschland in Märkten wie Edeka eingesetzt.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein eingebautes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Inhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll Märkte kundenorientierter und zukunftsfähiger machen. Zusätzlich soll es Diebstahl von Produkten nahezu vollständig verhindern. Derzeit werden diese smarten Einkaufswagen in Deutschland in Märkten wie Edeka eingesetzt.
Aufgrund der verbesserten Rechenleistung hat sich Deep Learning als Teilgebiet des Maschinellen Lernens in den letzten Jahren zu einem einflussreichen Wissenschaftsbereich der Künstlichen Intelligenz entwickelt. Während die meisten Fortschritte aus dem Bereich der diskriminativen Modellierung stammen, sind viele der neuartigen Fortschritte in den letzten fünf Jahren aus Anwendungen von Deep Learning auf generative Modellierungsaufgaben entstanden. Durch die Kombination von generativen Modellen und tiefen neuronalen Netzen ist eine neue Familie von Methoden entstanden, die Deep Generative Models genannt werden. Ein Deep Generative Model versucht, die Datenverteilung eines gegebenen Datensatzes zu lernen, um gefälschte Datenmuster zu erzeugen, die den Datenmustern des ursprünglichen Datensatzes ähneln. Eines der populärsten Deep Generative Models sind die sogenannten Generative Adversarial Networks. Insbesondere bei der Bilderzeugung versprechen Generative Adversarial Networks gute Ergebnisse und übertreffen andere Deep Generative Models wie Variational Autoencoder oder PixelCNN. Generative Adversarial Networks verdanken diese Leistung der neuartigen Architektur, bei der zwei Deep Neural Networks, der Generator und der Diskriminator, gegeneinander trainiert werden. Während der Generator versucht, den Diskriminator mit realistischen fake Bildern zu täuschen, versucht der Diskriminator, diese zu entlarven. Diese Interaktion zwingt den Generator, die Datenverteilung des Datensatzes so genau wie möglich zu lernen. Ein Stand der Technik bei der hyperrealistischen Bilderzeugung ist StyleGAN 2. Die Bilderzeugung mit StyleGAN 2 ist jedoch bedingungslos, d.h. die Klassenlabels der generierten Datenmuster sind zufällig. In diesem Projekt wurde ein Conditional StyleGAN 2 verwendet, bei dem das Klassenlabel als Bedingung in den StyleGAN 2-Generator eingespeist wurde, um die Bilderzeugung zu beeinflussen. Auf dieser Grundlage wurde ein Conditional StyleGAN 2 mit einem Shopping Cart Dataset, einem begrenzten Datensatz aus der realen Welt, trainiert. Dadurch können hyperrealistische fake Bilder von vollen oder leeren Einkaufswagen mit 512 x 512 Pixeln generiert werden.
Aufgaben:
Paper-Recherche im Bereich der Generativen Modelle
Vorverarbeitung des Datensatzes
Erweiterung des NVIDIA/StyleGAN 2
Trainieren von Modellen
Validierung der Modell-Güte
Annotly.com ist ein internationaler B2B-Marktplatz für Annotationsdienste.
Konzeption und Entwicklung eines Marktplatzes basierend auf einer Microservice Architektur, Entwicklung des Frontends und des Backends, UX/UI Design, DevOpsEngineering, Testing
Die Entwicklung einer Webanwendung für das Ingenieurbüro Meyer-ING. Die Anwendung soll die Erstellung von Gutachten für Immobilen digitalisieren. Im Weiteren sollen aus den aufgenommenen Daten Kennzahlen wie Restwert, Versicherungswert oder Schadenswert des Gebäudes automatisch ermittelt werden.
Gridware ist ein Komplettsystem für die Bereitstellung einer Nutzungs- und Abrechnungsplattform. Als erweiterbare Software bietet es die Voraussetzung für die effiziente Vernetzung von Energie-, Mobilitäts- und Sharing Infrastrukturen.
Die Entwicklung einer Webanwendung für das Unternehmen GASCADE Gastransport GmbH. Die Anwendung sollte eine Reihe von spezifischen Kennzahlen von Gas-Pumpmaschinen regelmäßig aufnehmen, vorverarbeiten und visualisieren.
Eine mobile App für die Wartung der Wechselrichter, Fotovoltaik- & Solartechnik der Firma SMA Solar Technology AG aus Kassel. Die App ist für die Plattformen iOS und Android.
Die Weiterentwicklung des 360° Feedback Webanwendung namens InTurn. Das 360° Feedback ist eine Methode zur Einschätzung der Kompetenzen und Leistungen von Fach- und Führungskräften aus unterschiedlichen Perspektiven, wie zum Beispiel aus dem Blickwinkel der Mitarbeiter, der Vorgesetzten, der Kollegen, Teammitglieder oder Kunden. Erkenntnisse über die Wirkung des 360° Feedbacks auf Verhaltensänderungen und die Leistungen der beurteilten Personen schwanken von negativ über neutral bis positiv. Entscheidend für den Erfolg sind die Art und Weise der Rückmeldung der Ergebnisse an die Feedbacknehmer sowie die Validität und Reliabilität des Fragebogens.
Entwicklung einer CAD-Anwendung (PoC) an der Universität Kassel. Die Anwendung BauCAD kann durch die Angaben aller spezifischen Gebäudedaten (Kennzahlen, 2D Zeichnungen) eine detaillierte Kostenkalkulation des Gebäudes erstellen.
Eine mobile App für die Firma SMA Solar Technology AG aus Kassel. Die App ist für die Plattformen iOS und Android.
Mit der kostenfreien OMNITest App von B.Braun behalten die Patienten sämtliche Therapiedaten im Fokus.
Entwicklung einer Java Anwendung des Brettspiels Carcassonne mit Single- und Multiplayermodus und einer Künstlichen Intelligenz an der Universität Kassel.
Aufgaben:
Zeitweise Projektleitung
Entwicklung der GUI
Implementierung der Spiellogik
Entwicklung des KI Players
Implementierung von Unit-Tests
Implementierung von Integration-Tests
weitere Projekte gern auf Anfrage
Mobilität
E-Mobility, Nachhaltiger Transport, Automotive Supply Chain
Energie & Infrastruktur
Elektrische Energiesysteme, Smart Grids, Photovoltaik, Gastransport & Pipelines, Bauwesen, Onshore-Windenenergie
Gesundheit & Medizin
Healthcare, Medizintechnik
Industrie & Produktion
Embedded Systems, Computerarchitektur, Fertigung, Maschinenbau, Präzisionsbearbeitung, Fertigungstechnologie, Oberflächenveredelung
Handel & Dienstleistungen
E-Commerce, Digitale Marktplätze, Retail, Konsumgüter, Fintech, Einzelhandel, innovative Einkaufstechnologien, digitale Kundenerlebnisse, Smart-Retail-Lösungen
Technologie & KI
Computer Vision, AI-Anwendungen, E-Recruiting, Talent Acquisition
PROFIL
BERUFSERFAHRUNG
01/2021 - heute:
Rolle: Full-Stack Developer, Freelancer
Kunde: auf Anfrage, Kassel, Deutschland
Aufgaben:
Als freiberuflicher Full-Stack Developer konzipiere und realisiere ich individuelle Web- und Backend-Lösungen, die exakt auf die Anforderungen meiner Kunden zugeschnitten sind. Mein Fokus liegt auf modernen Softwarearchitekturen, Cloud-Technologien und der Entwicklung skalierbarer, zuverlässiger Anwendungen. Dabei übernehme ich Verantwortung für den gesamten Entwicklungsprozess ? von der initialen Planung über Implementierung und Deployment bis hin zur langfristigen Wartung und Optimierung. Qualität, Effizienz und innovative Technologien stehen für mich stets im Mittelpunkt.
02/2021 - 01/2022:
Rolle: Software Engineer & Machine Learning Engineer
Kunde: Institut für Intelligente Eingebettete Systeme, Universität Kassel, Deutschland
Aufgaben:
Im Rahmen von Forschungsprojekten im Bereich Deep Learning entwickelte, trainierte und validierte ich diverse Computer-Vision-Modelle, darunter ResNet-Architekturen zur Bildklassifikation sowie Few-Shot-, Two-Shot- und First-Shot-Detektoren für Objekterkennung. Zusätzlich setzte ich Methoden der Unsicherheitsmodellierung ein, um die Robustheit, Zuverlässigkeit und Genauigkeit der Modelle in praxisnahen Anwendungen zu verbessern und deren Vertrauenswürdigkeit insbesondere bei komplexen Computer-Vision-Aufgaben deutlich zu erhöhen.
02/2019 - 06/2020:
Rolle: Lead Software Engineer & Machine Learning Engineer
Kunde: Vencortex .io, Kassel, Deutschland
Aufgaben:
Als Lead Developer verantwortete ich die Konzeption, Entwicklung und Implementierung skalierbarer Machine-Learning-Microservices sowie die Gestaltung und Pflege einer robusten Systemarchitektur. Meine Kernaufgaben umfassten die Entwicklung, das Deployment und die Wartung von KI-gestützten Anwendungen in modernen Cloud-Umgebungen. Dabei lag mein Fokus stets darauf, eine hohe Skalierbarkeit, Performance und Zuverlässigkeit sicherzustellen, um komplexe KI-Systeme effizient und stabil bereitzustellen.
06/2015 - 02/2019:
Rolle: Software Engineer
Kunde: Flavia IT-Management GmbH, Kassel, Deutschland
Aufgaben:
Bei Flavia IT spezialisierte ich mich auf die Entwicklung und Implementierung maßgeschneiderter Unternehmenssoftware, die exakt auf die individuellen Anforderungen und Prozesse der Kunden abgestimmt war. Meine Hauptaufgaben umfassten sowohl die Frontend- als auch Backend-Entwicklung, die Integration neuer Softwarekomponenten sowie kontinuierliche Systemoptimierungen. Dabei stellte ich stets sicher, dass die entwickelten Lösungen leistungsfähig und zuverlässig waren und reibungslose, effiziente Geschäftsabläufe unterstützten.
12/2014 - 06/2015:
Rolle: Software Engineer
Kunde: Fachgebiet Intelligente Eingebettete Systeme, Universität Kassel, Deutschland
Aufgaben:
Ich verantwortete die Betreuung eines Robotik-Praktikums mit Fokus auf Mini-Robotern und leitete begleitende Tutorien zur C-Programmierung. Zudem konzipierte und entwickelte ich strukturierte Lernmaterialien sowie praxisorientierte Übungen, um Studierenden fundierte und praktische Kenntnisse in der Programmierung eingebetteter Systeme zu vermitteln. Dabei unterstützte ich die Studierenden aktiv dabei, komplexe technische Inhalte verständlich zu erlernen.
08/2012 - 12/2014:
Rolle: Software Engineer
Kunde: Fachgebiet Rechnerarchitektur und Systemprogrammierung, Universität Kassel, Deutschland
Aufgaben:
Ich entwickelte ein Software-Tool zur Berechnung der mittleren Ausfallzeit (MTTF) elektronischer Schaltungen. Dieses Tool ermöglichte es Ingenieuren, komplexe Schaltungen detailliert zu modellieren, deren Lebensdauer zu analysieren und mittels Simulation die Ausfallwahrscheinlichkeit einzelner Komponenten vorherzusagen. Ziel war es, die Systemzuverlässigkeit durch optimierte Prognosen gezielt zu verbessern und potenzielle Ausfälle frühzeitig zu erkennen sowie vorbeugend zu vermeiden.
12/2011 - 07/2012:
Rolle: Software Engineer
Kunde: Fachgebiet Erneuerbare Energien, Universität Kassel, Deutschland
Aufgaben:
An der Fakultät für Erneuerbare Energien war ich für die Simulation von Windturbinen zuständig, insbesondere hinsichtlich thermischer Entwicklung und Wirbelstromanalyse. Mit Hilfe von Maxwell und MATLAB erstellte ich präzise physikalische Modelle, analysierte die Wärmeverteilung und führte umfassende Optimierungen der Turbinenleistung durch. Ziel war es, Effizienz und Zuverlässigkeit von Windenergieanlagen nachhaltig zu steigern.
KENNTNISSE
Frameworks & Libraries:
React.js, Vue.js, Next.js, Angular (v2?19), Angular.js, Alpine.js, Astro
UI-Bibliotheken:
Mantine UI, Material UI, Bootstrap, Tailwind CSS, Base Web UI, ShadCN UI, CSS Modules, Emotion, Styled-Components
Sonstige Bibliotheken:
React Hook Form, Zod, Yup, Mantine Form, Redux Toolkit, Zustand, Jotai, Apollo Client, React Spring, React Hot Toast, Framer Motion, Recharts, Three.js, React Three Fiber, react-i18next, i18next, i18next-browser-languagedetector, i18next-chained-backend, i18next-localstorage-backend, Day.js, graphql-request, GraphQL Code Generator, Axios, Pino, qrcode.react, react-barcode, query-string, clsx, js-cookie, crypto-js, Storybook, React Styleguidist, Reakit, Cypress, Vitest, React Testing Library, ESLint, Prettier, TanStack (TanStack Table, TanStack DevTools, TanStack Router, TanStack Query), React Flow, React Mail, FormatJS, Biome, React GA4, Node Version Manager (NVM), Webpack
Rendering-Methoden:
Client Side Rendering (CSR), Server Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), Server Components (SC)
Cloud Computing
AWS (Amazon Web Services) - (Amplify, Fargate, ECS, ECR, RDS, S3, SES, Cognito, Route 53, CloudFront, CloudWatch, CodeCommit), Microsoft Azure - (Azure Devops, Azure App Services, Azure Container Registry, Azure AI Foundry (OpenAI), Azure Machine Learning, Azure App Settings, Azure Key Vault, Azure Active Directory, Azure Entra ID, Azure Blob Storage, Azure SQL Database, Azure Private Endpoint, Azure Network Interface, Azure Functions, Azure MSAL, Azure RBAC), GCP (Google Cloud Platform, Google Cloud Engine), Digital Ocean, Contabo, Netlify, Cloudflare, Hostinger, Heroku
Python-Ökosystem:
Django, Django REST Framework, FastAPI, Flask, Celery, Huey, Nameko, uvicorn, gunicorn, pillow, gssapi, krb5, fpdf, qrcode, unidecode, tqdm, django-redis, psycopg2-binary, requests, mssql-django, markdown, django-filter, django-cors-headers, pyodbc, django-extensions, pytest, pytest-django, pydantic-settings, smbprotocol, whitenoise, watchfiles, pylint, channels, channels-redis, pydantic-settings, gmsh, pybind11, zstd, pdfplumber, pdfminer, unstructured
JavaScript/TypeScript-Ökosystem:
Express.js, Nest.js, Node.js, Puppeteer
Java-Ökosystem:
Spring Framework, Quarkus
Rust-Ökosystem:
Rocket .rs, Tokio, Tonic
Go-Ökosystem:
Gin
Web Security
OWASP Top 10, Input Validation, Output Encoding, CSRF Protection, XSS Protection, SQL Injection Protection, Security Headers, Rate Limiting, Brute-Force Protection, API Security, Data Encryption, Dependency Vulnerability Scanning, Secure Deployment, Secrets Management, HTTPS/TLS Configuration, Secure Session Management
Synchronisation
Kenntnisse in Offline- und Delta-Sync-Logiken, Lokalem Caching und Datenabgleich per Timestamps, Umsetzung Sync-APIs für Web- und Mobile-Apps
Testing Level
Unit Testing, Integration Testing, Functional Testing (End-to-End Testing), Load Testing, Code-Analyse, Automatisierung von Tests
Authentifizierung
AWS Cognito, CyberArk, OAuth, OpenID Connect (OIDC), Passwortbasierte Authentifizierung, Tokenbasierte Authentifizierung, Zwei-Faktor-Authentifizierung (2FA), Multi-Faktor-Authentifizierung (MFA), Security Assertion Markup Language (SAML), LDAP, Keycloak, Auth.js, Supabase Auth, OTP, Magic Links
Projekt- & Wissensmanagement
Confluence, Jira, YouTrack, Bitbucket, GitHub Projects, Todoist, Monday .com, Bookstack
Simulation & Modellierung
SimPy, MATLAB
API-Entwicklung & -Testing
Postman, OpenAPI, MSW (Mock Service Worker)
Testing Frameworks
Jest, Cypress, Selenium, JUnit, Pytest (pytest-mock, pytest-cov), Mocha, Chai, Playwright, Vitest
DevOps
Docker, Docker Compose, Docker Swarm, Docker BuildX, Kubernetes, Dokku, Traefik, Nginx, GitLab CI, Jenkins, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Helm Charts, Github, Github Actions, Azure Devops, Development Containers (Dev Containers)
UI/UX Design and Prototyping
Figma, Framer, Miro, Sketch, Pixelmator
Markup-Sprachen
HTML, HTML5, CSS, CSS3, XML, JSON, YAML, LaTeX
ERP- & Buchhaltungssysteme
Microsoft Dynamics NAV, AP+
3D-Modellierung & -Verarbeitung
Blender, FreeCAD, Fusion 360, Ultimaker Cura, Ready Player Me, Poly Pizza
Paket- & Build-Management
Cargo, Gradle, Maven, npm, npx, Yarn, Homebrew, CocoaPods, Gem, Pipenv, Conda, Poetry, Pip, Pipx
Kommunikation & Kollaboration
RocketChat, Slack, Chanty, Microsoft Teams, Zoom, Google Meet, Discord, Windows App (Windows Remote Desktop)
Versionskontrolle
Git, GitLab, GitHub, Gitea, Gerrit, AWS CodeCommit, Jira, Lazygit, Husky, Simple Git Hooks
Entwicklungsumgebungen
Visual Studio Code (VSCode), IntelliJ IDEA, Eclipse, Jupyter Notebooks, Xcode, Android Studio, NetBeans
Softwarearchitekturen
Monolith, Microservices, Service-Oriented Architecture (SOA), Serverless, Event-Driven Architecture, Layered Architecture, Client-Server, Domain-Driven Design (DDD), Design Patterns, B2B SaaS, B2C SaaS
Analytics & Tracking
Google Analytics (GA4), Hotjar, React GA4 Integration, Event-Tracking, Conversion-Monitoring, Funnel-Analysen
Künstliche Intelligenz (KI)/ Machine Learning (ML)
Modelle & Architekturen
ANN, CNN, Transformer, Backbones (ResNet, EfficientNet), Generativ (GANs, StyleGAN), Objekterkennung (YOLO, Detectron2), Feature Extraction
Large Language Models (LLMs)
Modelle: GPT (OpenAI), Gemini (Google DeepMind), DeepSeek, LLaMA (Meta), Claude (Anthropic), Mistral, Falcon, Orchestrierung & Integration: LangChain, Ollama/Ollama Cloud, Model Context Protocol (MCP/FastMCP), Prompt Engineering, Token-Optimierung
OpenAI Plattform & Ecosystem
APIs: Chat Completions, Embeddings, Images, TTS, Model Familie: GPT-5, GPT-4, GPT-4o, GPT-4 Turbo, Pipelines: Batch-Processing, Fine-Tuning, File Management, Operations: Usage Dashboard, Monitoring & Billing, Rate-Limiting, Evaluations, Integrationen: Assistants API, Azure OpenAI
RAG & Vektorsuche
RAG, Agentic RAG, FAISS, Chroma, Qdrant, Weaviate, Semantische Suche, Hybrid Search, Similarity Scoring, Embedding-Retrieval
Frameworks & Libraries
PyTorch, TensorFlow, scikit-learn, Pandas, NumPy, Matplotlib, Plotly, Seaborn, OpenCV, Tesseract, NLTK, pm4py (Process Mining)
Data Science & Konzepte
Feature Engineering, Data Cleaning/Transformation, Model Evaluation (ROC, AUC, Confusion Matrix), Hyperparameter-Optimierung, Cross-Validation, Bias Detection, Fairness-Metriken, Responsible AI
Datasets
ImageNet, COCO, CIFAR-10/100, MNIST, OpenImages, Kaggle Datasets, Hugging Face Datasets
Tools & Plattformen
AI/ML: Azure AI Studio, Hugging Face Hub, OpenAI Playground, Dev & Ops: Docker, GitHub Actions, n8n, Streamlit, Produktivität: Copilot, Cursor AI, ChatGPT, Perplexity
Datenschutz & Sicherheit in Webanwendungen
MDN Web APIs
WebCrypto API, Fetch API, Headers API, Request API, Response API, Credential Management API, Web Authentication API (WebAuthn), StorageManager API, IndexedDB API, Cache Storage API, Service Worker API, File API, Blob API, URL API, TextEncoder/TextDecoder API, Navigator API, Clipboard API, Notification API, BroadcastChannel API, WebSocket API, EventSource API, Worker API, History API, DOM API, Performance API, Network Information API, Permissions API, Geolocation API, Web Share API, Device Orientation API, Fullscreen API, Pointer Lock API, Screen Wake Lock API, Resize Observer API, Intersection Observer API, Mutation Observer API, Visibility API, Battery Status API, Push API, Streams API, Compression Streams API, Structured Clone API, Intl API, Encoding API, AbortController API, Trusted Types API, Content Security Policy (CSP), Secure Contexts
Monitoring & Logging
Prometheus, Grafana, Sentry, GlitchTip, Azure Logging
Mobile Applikation
Soft Skills
Agiles Mindset, Teamplayer, Verantwortungsbewusstsein, Prinzipien des Clean Code, Pair Programming, Code Reviews, hoher Anspruch an Codequalität, selbstständige und strukturierte Arbeitsweise, kontinuierliche Weiterbildung, lösungsorientiertes Denken, effektives Zeit- und Prioritätenmanagement, Kommunikationsstärke, Offenheit für Feedback, Qualitätsbewusstsein, Zuverlässigkeit, proaktives Handeln und aktives Vorantreiben von Projekten
Agile Methoden
Scrum, Kanban, Extreme Programming (XP), Feature-Driven Development (FDD), Pair Programming, SAFe Framework
API Protokolle
REST, gRPC (RPC), GraphQL, HTTP/HTTPS, SOAP, WebSockets, JSON-RPC, XML-RPC, MQTT, SFTP, AMQP (Advanced Message Queuing Protocol), Protocol Buffers (Proto)
Dokumentation
Kryptographie & Key-Management
Erfahrung mit symmetrischer und asymmetrischer Verschlüsselung (AES, RSA etc.), Kenntnisse in Client-seitiger Verschlüsselung und sicherem Datenaustausch, Umsetzung von End-to-End Encryption (E2EE) und Secrets-Management, Sicheres Handling von Secrets und Zertifikaten in Container-, Cloud- und CI/CD-Umgebungen, Erfahrung mit zentralisiertem Key-Management
Der Project Profile Matcher ist ein intelligentes, KI-gestütztes Matching-Tool zur automatisierten Analyse und Zuordnung von Bewerberprofilen zu Projektanforderungen. Durch semantische Textverarbeitung und Scoring-Algorithmen auf Basis von OpenAI-Embeddings werden Kompetenzen, Erfahrungen und Projekterfordernisse präzise abgeglichen. Das System bietet eine moderne Weboberfläche zur Visualisierung der Match-Ergebnisse in Echtzeit, inklusive Filterung, Ranking und Kandidatenübersicht. PDF-Dokumente (z. B. Lebensläufe, Portfolios) werden automatisch extrahiert und strukturiert verarbeitet. Die Plattform ist modular, Cloud-ready und vollständig CI/CD-automatisiert über GitHub Actions. Perspektivisch wird ein Bezahlsystem auf Basis von Stripe integriert, um Pay-per-Match- oder Abonnementmodelle zu ermöglichen.
Die OTEC Präzisionsfinish GmbH ist ein Unternehmen, das sich auf die Entwicklung und Herstellung von Technologien für die Präzisionsbearbeitung und Oberflächenveredelung spezialisiert hat. Das Unternehmen bietet Lösungen für die Feinstbearbeitung von Werkstücken in verschiedenen Branchen, darunter Automobilindustrie, Medizintechnik, Luft- und Raumfahrt sowie Werkzeug- und Formenbau. Die Expertise von OTEC umfasst Maschinen und Verfahren zur Erzeugung hochwertiger Oberflächen, zum Entgraten, Polieren, Entfetten und Reinigen. Mit innovativen Ansätzen und modernster Technologie setzt OTEC Präzisionsfinish GmbH auf die Erfüllung der Anforderungen und Erwartungen ihrer Kunden im Bereich der Oberflächenveredelung.
MemoVault ist eine plattformübergreifende App zum sicheren Speichern, Verwalten und Organisieren persönlicher Fotos und Videos. Der Fokus liegt auf Datenschutz, lokaler Speicherung und einer intuitiven Nutzererfahrung ? ganz ohne Cloud-Zwang. Die App wird für iOS, Android, macOS, Windows und Linux entwickelt.
Die OTEC Präzisionsfinish GmbH ist ein Unternehmen, das sich auf die Entwicklung und Herstellung von Technologien für die Präzisionsbearbeitung und Oberflächenveredelung spezialisiert hat. Das Unternehmen bietet Lösungen für die Feinstbearbeitung von Werkstücken in verschiedenen Branchen, darunter Automobilindustrie, Medizintechnik, Luft- und Raumfahrt sowie Werkzeug- und Formenbau. Die Expertise von OTEC umfasst Maschinen und Verfahren zur Erzeugung hochwertiger Oberflächen, zum Entgraten, Polieren, Entfetten und Reinigen. Mit innovativen Ansätzen und modernster Technologie setzt OTEC Präzisionsfinish GmbH auf die Erfüllung der Anforderungen und Erwartungen ihrer Kunden im Bereich der Oberflächenveredelung.
Die ENERCON Gruppe ist ein weltweit führender Technologiekonzern im Bereich der Onshore?Windenergie mit Sitz in Aurich (Deutschland). Mit einem Jahresumsatz von über 2,8 Milliarden Euro und mehr als 13.000 Mitarbeitenden zählt ENERCON zu den größten Anbietern von Windenergieanlagen weltweit. Das Unternehmen steht für technologische Innovation, insbesondere im Bereich generatorloser Antriebstechnik und digitaler Energiemanagementsysteme. Als einer der Pioniere der Energiewende betreibt ENERCON neben der Turbinenproduktion auch umfassende Softwarelösungen zur Steuerung, Wartung und Optimierung von Energienetzen sowie für datengetriebene Geschäftsmodelle im Industriekontext.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept zielt darauf ab, den Einkauf kundenfreundlicher und zukunftssicher zu gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland unter anderem in Edeka-Märkten im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das Ziel des Projekts ist die Entwicklung einer App für Freelancer, die sie im Bewerbungsprozess für Projekte unterstützt. Dazu gehört die Verwaltung verschiedener Phasen, wie technische Interviews und die Angabe von Stundensätzen.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein integriertes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Wageninhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll den Einkauf kundenfreundlicher und zukunftssicher gestalten. Zudem soll es nahezu vollständig Diebstähle von Produkten verhindern. Derzeit sind diese smarten Einkaufswagen in Deutschland, unter anderem in Edeka-Märkten, im Einsatz.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein eingebautes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Inhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll Märkte kundenorientierter und zukunftsfähiger machen. Zusätzlich soll es Diebstahl von Produkten nahezu vollständig verhindern. Derzeit werden diese smarten Einkaufswagen in Deutschland in Märkten wie Edeka eingesetzt.
Das junge Unternehmen mit Sitz in Kassel hat einen ?smarten? Einkaufswagen entwickelt, der über ein eingebautes Display und eine patentierte Technologie zur präzisen Gewichtsmessung des Inhalts verfügt. Kunden können ihre Produkte direkt am Wagen scannen und später bequem an der Kasse bezahlen. Dieses innovative Konzept soll Märkte kundenorientierter und zukunftsfähiger machen. Zusätzlich soll es Diebstahl von Produkten nahezu vollständig verhindern. Derzeit werden diese smarten Einkaufswagen in Deutschland in Märkten wie Edeka eingesetzt.
Aufgrund der verbesserten Rechenleistung hat sich Deep Learning als Teilgebiet des Maschinellen Lernens in den letzten Jahren zu einem einflussreichen Wissenschaftsbereich der Künstlichen Intelligenz entwickelt. Während die meisten Fortschritte aus dem Bereich der diskriminativen Modellierung stammen, sind viele der neuartigen Fortschritte in den letzten fünf Jahren aus Anwendungen von Deep Learning auf generative Modellierungsaufgaben entstanden. Durch die Kombination von generativen Modellen und tiefen neuronalen Netzen ist eine neue Familie von Methoden entstanden, die Deep Generative Models genannt werden. Ein Deep Generative Model versucht, die Datenverteilung eines gegebenen Datensatzes zu lernen, um gefälschte Datenmuster zu erzeugen, die den Datenmustern des ursprünglichen Datensatzes ähneln. Eines der populärsten Deep Generative Models sind die sogenannten Generative Adversarial Networks. Insbesondere bei der Bilderzeugung versprechen Generative Adversarial Networks gute Ergebnisse und übertreffen andere Deep Generative Models wie Variational Autoencoder oder PixelCNN. Generative Adversarial Networks verdanken diese Leistung der neuartigen Architektur, bei der zwei Deep Neural Networks, der Generator und der Diskriminator, gegeneinander trainiert werden. Während der Generator versucht, den Diskriminator mit realistischen fake Bildern zu täuschen, versucht der Diskriminator, diese zu entlarven. Diese Interaktion zwingt den Generator, die Datenverteilung des Datensatzes so genau wie möglich zu lernen. Ein Stand der Technik bei der hyperrealistischen Bilderzeugung ist StyleGAN 2. Die Bilderzeugung mit StyleGAN 2 ist jedoch bedingungslos, d.h. die Klassenlabels der generierten Datenmuster sind zufällig. In diesem Projekt wurde ein Conditional StyleGAN 2 verwendet, bei dem das Klassenlabel als Bedingung in den StyleGAN 2-Generator eingespeist wurde, um die Bilderzeugung zu beeinflussen. Auf dieser Grundlage wurde ein Conditional StyleGAN 2 mit einem Shopping Cart Dataset, einem begrenzten Datensatz aus der realen Welt, trainiert. Dadurch können hyperrealistische fake Bilder von vollen oder leeren Einkaufswagen mit 512 x 512 Pixeln generiert werden.
Aufgaben:
Paper-Recherche im Bereich der Generativen Modelle
Vorverarbeitung des Datensatzes
Erweiterung des NVIDIA/StyleGAN 2
Trainieren von Modellen
Validierung der Modell-Güte
Annotly.com ist ein internationaler B2B-Marktplatz für Annotationsdienste.
Konzeption und Entwicklung eines Marktplatzes basierend auf einer Microservice Architektur, Entwicklung des Frontends und des Backends, UX/UI Design, DevOpsEngineering, Testing
Die Entwicklung einer Webanwendung für das Ingenieurbüro Meyer-ING. Die Anwendung soll die Erstellung von Gutachten für Immobilen digitalisieren. Im Weiteren sollen aus den aufgenommenen Daten Kennzahlen wie Restwert, Versicherungswert oder Schadenswert des Gebäudes automatisch ermittelt werden.
Gridware ist ein Komplettsystem für die Bereitstellung einer Nutzungs- und Abrechnungsplattform. Als erweiterbare Software bietet es die Voraussetzung für die effiziente Vernetzung von Energie-, Mobilitäts- und Sharing Infrastrukturen.
Die Entwicklung einer Webanwendung für das Unternehmen GASCADE Gastransport GmbH. Die Anwendung sollte eine Reihe von spezifischen Kennzahlen von Gas-Pumpmaschinen regelmäßig aufnehmen, vorverarbeiten und visualisieren.
Eine mobile App für die Wartung der Wechselrichter, Fotovoltaik- & Solartechnik der Firma SMA Solar Technology AG aus Kassel. Die App ist für die Plattformen iOS und Android.
Die Weiterentwicklung des 360° Feedback Webanwendung namens InTurn. Das 360° Feedback ist eine Methode zur Einschätzung der Kompetenzen und Leistungen von Fach- und Führungskräften aus unterschiedlichen Perspektiven, wie zum Beispiel aus dem Blickwinkel der Mitarbeiter, der Vorgesetzten, der Kollegen, Teammitglieder oder Kunden. Erkenntnisse über die Wirkung des 360° Feedbacks auf Verhaltensänderungen und die Leistungen der beurteilten Personen schwanken von negativ über neutral bis positiv. Entscheidend für den Erfolg sind die Art und Weise der Rückmeldung der Ergebnisse an die Feedbacknehmer sowie die Validität und Reliabilität des Fragebogens.
Entwicklung einer CAD-Anwendung (PoC) an der Universität Kassel. Die Anwendung BauCAD kann durch die Angaben aller spezifischen Gebäudedaten (Kennzahlen, 2D Zeichnungen) eine detaillierte Kostenkalkulation des Gebäudes erstellen.
Eine mobile App für die Firma SMA Solar Technology AG aus Kassel. Die App ist für die Plattformen iOS und Android.
Mit der kostenfreien OMNITest App von B.Braun behalten die Patienten sämtliche Therapiedaten im Fokus.
Entwicklung einer Java Anwendung des Brettspiels Carcassonne mit Single- und Multiplayermodus und einer Künstlichen Intelligenz an der Universität Kassel.
Aufgaben:
Zeitweise Projektleitung
Entwicklung der GUI
Implementierung der Spiellogik
Entwicklung des KI Players
Implementierung von Unit-Tests
Implementierung von Integration-Tests
weitere Projekte gern auf Anfrage
Mobilität
E-Mobility, Nachhaltiger Transport, Automotive Supply Chain
Energie & Infrastruktur
Elektrische Energiesysteme, Smart Grids, Photovoltaik, Gastransport & Pipelines, Bauwesen, Onshore-Windenenergie
Gesundheit & Medizin
Healthcare, Medizintechnik
Industrie & Produktion
Embedded Systems, Computerarchitektur, Fertigung, Maschinenbau, Präzisionsbearbeitung, Fertigungstechnologie, Oberflächenveredelung
Handel & Dienstleistungen
E-Commerce, Digitale Marktplätze, Retail, Konsumgüter, Fintech, Einzelhandel, innovative Einkaufstechnologien, digitale Kundenerlebnisse, Smart-Retail-Lösungen
Technologie & KI
Computer Vision, AI-Anwendungen, E-Recruiting, Talent Acquisition
PROFIL
BERUFSERFAHRUNG
01/2021 - heute:
Rolle: Full-Stack Developer, Freelancer
Kunde: auf Anfrage, Kassel, Deutschland
Aufgaben:
Als freiberuflicher Full-Stack Developer konzipiere und realisiere ich individuelle Web- und Backend-Lösungen, die exakt auf die Anforderungen meiner Kunden zugeschnitten sind. Mein Fokus liegt auf modernen Softwarearchitekturen, Cloud-Technologien und der Entwicklung skalierbarer, zuverlässiger Anwendungen. Dabei übernehme ich Verantwortung für den gesamten Entwicklungsprozess ? von der initialen Planung über Implementierung und Deployment bis hin zur langfristigen Wartung und Optimierung. Qualität, Effizienz und innovative Technologien stehen für mich stets im Mittelpunkt.
02/2021 - 01/2022:
Rolle: Software Engineer & Machine Learning Engineer
Kunde: Institut für Intelligente Eingebettete Systeme, Universität Kassel, Deutschland
Aufgaben:
Im Rahmen von Forschungsprojekten im Bereich Deep Learning entwickelte, trainierte und validierte ich diverse Computer-Vision-Modelle, darunter ResNet-Architekturen zur Bildklassifikation sowie Few-Shot-, Two-Shot- und First-Shot-Detektoren für Objekterkennung. Zusätzlich setzte ich Methoden der Unsicherheitsmodellierung ein, um die Robustheit, Zuverlässigkeit und Genauigkeit der Modelle in praxisnahen Anwendungen zu verbessern und deren Vertrauenswürdigkeit insbesondere bei komplexen Computer-Vision-Aufgaben deutlich zu erhöhen.
02/2019 - 06/2020:
Rolle: Lead Software Engineer & Machine Learning Engineer
Kunde: Vencortex .io, Kassel, Deutschland
Aufgaben:
Als Lead Developer verantwortete ich die Konzeption, Entwicklung und Implementierung skalierbarer Machine-Learning-Microservices sowie die Gestaltung und Pflege einer robusten Systemarchitektur. Meine Kernaufgaben umfassten die Entwicklung, das Deployment und die Wartung von KI-gestützten Anwendungen in modernen Cloud-Umgebungen. Dabei lag mein Fokus stets darauf, eine hohe Skalierbarkeit, Performance und Zuverlässigkeit sicherzustellen, um komplexe KI-Systeme effizient und stabil bereitzustellen.
06/2015 - 02/2019:
Rolle: Software Engineer
Kunde: Flavia IT-Management GmbH, Kassel, Deutschland
Aufgaben:
Bei Flavia IT spezialisierte ich mich auf die Entwicklung und Implementierung maßgeschneiderter Unternehmenssoftware, die exakt auf die individuellen Anforderungen und Prozesse der Kunden abgestimmt war. Meine Hauptaufgaben umfassten sowohl die Frontend- als auch Backend-Entwicklung, die Integration neuer Softwarekomponenten sowie kontinuierliche Systemoptimierungen. Dabei stellte ich stets sicher, dass die entwickelten Lösungen leistungsfähig und zuverlässig waren und reibungslose, effiziente Geschäftsabläufe unterstützten.
12/2014 - 06/2015:
Rolle: Software Engineer
Kunde: Fachgebiet Intelligente Eingebettete Systeme, Universität Kassel, Deutschland
Aufgaben:
Ich verantwortete die Betreuung eines Robotik-Praktikums mit Fokus auf Mini-Robotern und leitete begleitende Tutorien zur C-Programmierung. Zudem konzipierte und entwickelte ich strukturierte Lernmaterialien sowie praxisorientierte Übungen, um Studierenden fundierte und praktische Kenntnisse in der Programmierung eingebetteter Systeme zu vermitteln. Dabei unterstützte ich die Studierenden aktiv dabei, komplexe technische Inhalte verständlich zu erlernen.
08/2012 - 12/2014:
Rolle: Software Engineer
Kunde: Fachgebiet Rechnerarchitektur und Systemprogrammierung, Universität Kassel, Deutschland
Aufgaben:
Ich entwickelte ein Software-Tool zur Berechnung der mittleren Ausfallzeit (MTTF) elektronischer Schaltungen. Dieses Tool ermöglichte es Ingenieuren, komplexe Schaltungen detailliert zu modellieren, deren Lebensdauer zu analysieren und mittels Simulation die Ausfallwahrscheinlichkeit einzelner Komponenten vorherzusagen. Ziel war es, die Systemzuverlässigkeit durch optimierte Prognosen gezielt zu verbessern und potenzielle Ausfälle frühzeitig zu erkennen sowie vorbeugend zu vermeiden.
12/2011 - 07/2012:
Rolle: Software Engineer
Kunde: Fachgebiet Erneuerbare Energien, Universität Kassel, Deutschland
Aufgaben:
An der Fakultät für Erneuerbare Energien war ich für die Simulation von Windturbinen zuständig, insbesondere hinsichtlich thermischer Entwicklung und Wirbelstromanalyse. Mit Hilfe von Maxwell und MATLAB erstellte ich präzise physikalische Modelle, analysierte die Wärmeverteilung und führte umfassende Optimierungen der Turbinenleistung durch. Ziel war es, Effizienz und Zuverlässigkeit von Windenergieanlagen nachhaltig zu steigern.
KENNTNISSE
Frameworks & Libraries:
React.js, Vue.js, Next.js, Angular (v2?19), Angular.js, Alpine.js, Astro
UI-Bibliotheken:
Mantine UI, Material UI, Bootstrap, Tailwind CSS, Base Web UI, ShadCN UI, CSS Modules, Emotion, Styled-Components
Sonstige Bibliotheken:
React Hook Form, Zod, Yup, Mantine Form, Redux Toolkit, Zustand, Jotai, Apollo Client, React Spring, React Hot Toast, Framer Motion, Recharts, Three.js, React Three Fiber, react-i18next, i18next, i18next-browser-languagedetector, i18next-chained-backend, i18next-localstorage-backend, Day.js, graphql-request, GraphQL Code Generator, Axios, Pino, qrcode.react, react-barcode, query-string, clsx, js-cookie, crypto-js, Storybook, React Styleguidist, Reakit, Cypress, Vitest, React Testing Library, ESLint, Prettier, TanStack (TanStack Table, TanStack DevTools, TanStack Router, TanStack Query), React Flow, React Mail, FormatJS, Biome, React GA4, Node Version Manager (NVM), Webpack
Rendering-Methoden:
Client Side Rendering (CSR), Server Side Rendering (SSR), Static Site Generation (SSG), Incremental Static Regeneration (ISR), Server Components (SC)
Cloud Computing
AWS (Amazon Web Services) - (Amplify, Fargate, ECS, ECR, RDS, S3, SES, Cognito, Route 53, CloudFront, CloudWatch, CodeCommit), Microsoft Azure - (Azure Devops, Azure App Services, Azure Container Registry, Azure AI Foundry (OpenAI), Azure Machine Learning, Azure App Settings, Azure Key Vault, Azure Active Directory, Azure Entra ID, Azure Blob Storage, Azure SQL Database, Azure Private Endpoint, Azure Network Interface, Azure Functions, Azure MSAL, Azure RBAC), GCP (Google Cloud Platform, Google Cloud Engine), Digital Ocean, Contabo, Netlify, Cloudflare, Hostinger, Heroku
Python-Ökosystem:
Django, Django REST Framework, FastAPI, Flask, Celery, Huey, Nameko, uvicorn, gunicorn, pillow, gssapi, krb5, fpdf, qrcode, unidecode, tqdm, django-redis, psycopg2-binary, requests, mssql-django, markdown, django-filter, django-cors-headers, pyodbc, django-extensions, pytest, pytest-django, pydantic-settings, smbprotocol, whitenoise, watchfiles, pylint, channels, channels-redis, pydantic-settings, gmsh, pybind11, zstd, pdfplumber, pdfminer, unstructured
JavaScript/TypeScript-Ökosystem:
Express.js, Nest.js, Node.js, Puppeteer
Java-Ökosystem:
Spring Framework, Quarkus
Rust-Ökosystem:
Rocket .rs, Tokio, Tonic
Go-Ökosystem:
Gin
Web Security
OWASP Top 10, Input Validation, Output Encoding, CSRF Protection, XSS Protection, SQL Injection Protection, Security Headers, Rate Limiting, Brute-Force Protection, API Security, Data Encryption, Dependency Vulnerability Scanning, Secure Deployment, Secrets Management, HTTPS/TLS Configuration, Secure Session Management
Synchronisation
Kenntnisse in Offline- und Delta-Sync-Logiken, Lokalem Caching und Datenabgleich per Timestamps, Umsetzung Sync-APIs für Web- und Mobile-Apps
Testing Level
Unit Testing, Integration Testing, Functional Testing (End-to-End Testing), Load Testing, Code-Analyse, Automatisierung von Tests
Authentifizierung
AWS Cognito, CyberArk, OAuth, OpenID Connect (OIDC), Passwortbasierte Authentifizierung, Tokenbasierte Authentifizierung, Zwei-Faktor-Authentifizierung (2FA), Multi-Faktor-Authentifizierung (MFA), Security Assertion Markup Language (SAML), LDAP, Keycloak, Auth.js, Supabase Auth, OTP, Magic Links
Projekt- & Wissensmanagement
Confluence, Jira, YouTrack, Bitbucket, GitHub Projects, Todoist, Monday .com, Bookstack
Simulation & Modellierung
SimPy, MATLAB
API-Entwicklung & -Testing
Postman, OpenAPI, MSW (Mock Service Worker)
Testing Frameworks
Jest, Cypress, Selenium, JUnit, Pytest (pytest-mock, pytest-cov), Mocha, Chai, Playwright, Vitest
DevOps
Docker, Docker Compose, Docker Swarm, Docker BuildX, Kubernetes, Dokku, Traefik, Nginx, GitLab CI, Jenkins, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, Helm Charts, Github, Github Actions, Azure Devops, Development Containers (Dev Containers)
UI/UX Design and Prototyping
Figma, Framer, Miro, Sketch, Pixelmator
Markup-Sprachen
HTML, HTML5, CSS, CSS3, XML, JSON, YAML, LaTeX
ERP- & Buchhaltungssysteme
Microsoft Dynamics NAV, AP+
3D-Modellierung & -Verarbeitung
Blender, FreeCAD, Fusion 360, Ultimaker Cura, Ready Player Me, Poly Pizza
Paket- & Build-Management
Cargo, Gradle, Maven, npm, npx, Yarn, Homebrew, CocoaPods, Gem, Pipenv, Conda, Poetry, Pip, Pipx
Kommunikation & Kollaboration
RocketChat, Slack, Chanty, Microsoft Teams, Zoom, Google Meet, Discord, Windows App (Windows Remote Desktop)
Versionskontrolle
Git, GitLab, GitHub, Gitea, Gerrit, AWS CodeCommit, Jira, Lazygit, Husky, Simple Git Hooks
Entwicklungsumgebungen
Visual Studio Code (VSCode), IntelliJ IDEA, Eclipse, Jupyter Notebooks, Xcode, Android Studio, NetBeans
Softwarearchitekturen
Monolith, Microservices, Service-Oriented Architecture (SOA), Serverless, Event-Driven Architecture, Layered Architecture, Client-Server, Domain-Driven Design (DDD), Design Patterns, B2B SaaS, B2C SaaS
Analytics & Tracking
Google Analytics (GA4), Hotjar, React GA4 Integration, Event-Tracking, Conversion-Monitoring, Funnel-Analysen
Künstliche Intelligenz (KI)/ Machine Learning (ML)
Modelle & Architekturen
ANN, CNN, Transformer, Backbones (ResNet, EfficientNet), Generativ (GANs, StyleGAN), Objekterkennung (YOLO, Detectron2), Feature Extraction
Large Language Models (LLMs)
Modelle: GPT (OpenAI), Gemini (Google DeepMind), DeepSeek, LLaMA (Meta), Claude (Anthropic), Mistral, Falcon, Orchestrierung & Integration: LangChain, Ollama/Ollama Cloud, Model Context Protocol (MCP/FastMCP), Prompt Engineering, Token-Optimierung
OpenAI Plattform & Ecosystem
APIs: Chat Completions, Embeddings, Images, TTS, Model Familie: GPT-5, GPT-4, GPT-4o, GPT-4 Turbo, Pipelines: Batch-Processing, Fine-Tuning, File Management, Operations: Usage Dashboard, Monitoring & Billing, Rate-Limiting, Evaluations, Integrationen: Assistants API, Azure OpenAI
RAG & Vektorsuche
RAG, Agentic RAG, FAISS, Chroma, Qdrant, Weaviate, Semantische Suche, Hybrid Search, Similarity Scoring, Embedding-Retrieval
Frameworks & Libraries
PyTorch, TensorFlow, scikit-learn, Pandas, NumPy, Matplotlib, Plotly, Seaborn, OpenCV, Tesseract, NLTK, pm4py (Process Mining)
Data Science & Konzepte
Feature Engineering, Data Cleaning/Transformation, Model Evaluation (ROC, AUC, Confusion Matrix), Hyperparameter-Optimierung, Cross-Validation, Bias Detection, Fairness-Metriken, Responsible AI
Datasets
ImageNet, COCO, CIFAR-10/100, MNIST, OpenImages, Kaggle Datasets, Hugging Face Datasets
Tools & Plattformen
AI/ML: Azure AI Studio, Hugging Face Hub, OpenAI Playground, Dev & Ops: Docker, GitHub Actions, n8n, Streamlit, Produktivität: Copilot, Cursor AI, ChatGPT, Perplexity
Datenschutz & Sicherheit in Webanwendungen
MDN Web APIs
WebCrypto API, Fetch API, Headers API, Request API, Response API, Credential Management API, Web Authentication API (WebAuthn), StorageManager API, IndexedDB API, Cache Storage API, Service Worker API, File API, Blob API, URL API, TextEncoder/TextDecoder API, Navigator API, Clipboard API, Notification API, BroadcastChannel API, WebSocket API, EventSource API, Worker API, History API, DOM API, Performance API, Network Information API, Permissions API, Geolocation API, Web Share API, Device Orientation API, Fullscreen API, Pointer Lock API, Screen Wake Lock API, Resize Observer API, Intersection Observer API, Mutation Observer API, Visibility API, Battery Status API, Push API, Streams API, Compression Streams API, Structured Clone API, Intl API, Encoding API, AbortController API, Trusted Types API, Content Security Policy (CSP), Secure Contexts
Monitoring & Logging
Prometheus, Grafana, Sentry, GlitchTip, Azure Logging
Mobile Applikation
Soft Skills
Agiles Mindset, Teamplayer, Verantwortungsbewusstsein, Prinzipien des Clean Code, Pair Programming, Code Reviews, hoher Anspruch an Codequalität, selbstständige und strukturierte Arbeitsweise, kontinuierliche Weiterbildung, lösungsorientiertes Denken, effektives Zeit- und Prioritätenmanagement, Kommunikationsstärke, Offenheit für Feedback, Qualitätsbewusstsein, Zuverlässigkeit, proaktives Handeln und aktives Vorantreiben von Projekten
Agile Methoden
Scrum, Kanban, Extreme Programming (XP), Feature-Driven Development (FDD), Pair Programming, SAFe Framework
API Protokolle
REST, gRPC (RPC), GraphQL, HTTP/HTTPS, SOAP, WebSockets, JSON-RPC, XML-RPC, MQTT, SFTP, AMQP (Advanced Message Queuing Protocol), Protocol Buffers (Proto)
Dokumentation
Kryptographie & Key-Management
Erfahrung mit symmetrischer und asymmetrischer Verschlüsselung (AES, RSA etc.), Kenntnisse in Client-seitiger Verschlüsselung und sicherem Datenaustausch, Umsetzung von End-to-End Encryption (E2EE) und Secrets-Management, Sicheres Handling von Secrets und Zertifikaten in Container-, Cloud- und CI/CD-Umgebungen, Erfahrung mit zentralisiertem Key-Management