Profile picture missing
Mehmet MüjdeSenior Full-Stack Developer
Location
Science Park, Universitätsplatz 12, 34127 Kassel, Deutschland
Phone
+49 1516 79 85 984‬
17.11.1989
Email
[email protected]
Homepage
WhatsApp
WhatsApp
LinkedIn
Xing
Xing
GitHub
GitHub
Deutschland
AM, A, A1, A2, B, L
Profil

Als erfahrener Full-Stack Developer mit umfangreicher Expertise in der Konzeption und Umsetzung moderner Web- und Mobilanwendungen entwickle ich individuelle Softwarelösungen, die genau auf die Anforderungen meiner Kunden zugeschnitten sind. Meine Leidenschaft für innovative Technologien sowie mein hoher Qualitätsanspruch treiben mich kontinuierlich dazu an, leistungsfähige und zukunftssichere Anwendungen zu schaffen.

Im Laufe meiner Karriere habe ich erfolgreich mit interdisziplinären Teams zusammengearbeitet und dabei den gesamten Software-Lebenszyklus begleitet – von der ersten Idee über die agile Umsetzung bis hin zur erfolgreichen Markteinführung. Meine fundierten Kenntnisse in Frontend-, Backend- und DevOps-Technologien ermöglichen mir die Entwicklung ganzheitlicher und intuitiv bedienbarer Anwendungen, die sich durch hohe Qualität, Skalierbarkeit und Zuverlässigkeit auszeichnen.

Ich verfüge über umfassende Praxiserfahrung in der Anwendung agiler Methoden wie Scrum und Kanban, wodurch ich Projekte zuverlässig, budgetkonform und termingerecht realisiere. Mein Engagement für kontinuierliche Weiterbildung garantiert, dass ich stets mit aktuellen technologischen Entwicklungen und Best Practices vertraut bin.

Durch meine langjährige Erfahrung in Remote-Projekten sowie im Umgang mit verschiedenen Kollaborations- und Projektmanagement-Tools sichere ich eine effiziente, transparente und standortunabhängige Zusammenarbeit. Mein Portfolio umfasst eine Vielzahl erfolgreicher Projekte aus unterschiedlichen Branchen und belegt sowohl meine technische Vielseitigkeit als auch meine Anpassungsfähigkeit an komplexe Herausforderungen.

1 / 38
Berufserfahrung
01.2021 – heuteKassel, Deutschland
Full-Stack Developer, Freelancer⁠

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.2022Kassel, Deutschland

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.2020Kassel, Deutschland
Lead Software Engineer & Machine Learning Engineer, Vencortex.io⁠

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.2019Kassel, Deutschland
Software Engineer, Flavia IT-Management GmbH⁠

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.

2 / 38
12.2014 – 06.2015Kassel, Deutschland

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.2014Kassel, Deutschland

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.2012Kassel, Deutschland

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.

3 / 38
Ausbildung
10.2012 – 08.2021Kassel, Deutschland
Informatik (B.Sc.), Universität Kassel

Schwerpunkt: Machine Learning mit Fokus auf Deep-Learning-Algorithmen, insbesondere Generative Adversarial Networks (GANs), angewandt in Bilderzeugung und prädiktiver Modellierung.

Abschlussnote: 1,7

10.2013 – 04.2022Kassel, Deutschland
Mechatronik (B.Sc.), Universität Kassel

Schwerpunkt: Entwicklung intelligenter mechatronischer Systeme durch Integration mechanischer, elektronischer und informationstechnischer Komponenten, mit Anwendungen in Robotik, Steuerungstechnik und industrieller Fertigung.

Abschlussnote: 2,3

04.2024 – heuteAachen, Deutschland
Data Science (M.Sc.) (Berufsbegleitend), RWTH Aachen

Arbeitsbereiche
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

Sprachen
Deutsch — Muttersprachlich/Bilingual
Englisch — Fließend
Türkisch — Muttersprachlich/Bilingual
4 / 38
Kenntnisse
Frontend

Frameworks & Libraries:

React.js, Next.js, Vue.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, Radix UI

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, GSAP, React-RND, TW-Animate-CSS, Lucide Icons, Sonner, Knip, HeyAPI

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

Backend

Python-Ökosystem:

Django, Django REST Framework, FastAPI, Flask, Celery, Huey, Nameko, uvicorn, gunicorn, pillow, ruff, black, poetry, pip, mypy, safety, bandit, 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, pep8, httpx, pydantic, pytest-cov, setuptools, build, wheel, twine, openapi-python-client, datamodel-codegen, pyjwt

JavaScript/TypeScript-Ökosystem:

Express.js, Nest.js, Node.js, Puppeteer

Java-Ökosystem:

Spring Framework, Quarkus

Rust-Ökosystem:

Rocket.rs, Tauri, tonic, tokio, serde, serde_json, anyhow, once_cell, futures, log, tauri-plugin-opener

Go/Golang-Ökosystem:

gin, gorm, sqlx, gRPC-Go, zap, testify, tinyGo, goreleaser, cobra-cli, fiber, chi

Programmiersprachen

Python, Java, JavaScript (Vanilla), TypeScript, Rust, Dart, C, Kotlin, Mojo, Swift, C#, C++

Betriebsysteme

Macintosh, Windows, Linux (Ubuntu), iOS, Android

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

5 / 38
Kenntnisse
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), Podman, Rancher, ngrok, Localtunnel

UI/UX Design and Prototyping

Figma, Framer, Miro, Sketch, Pixelmator

Markup-Sprachen

HTML, HTML5, CSS, CSS3, XML, JSON, YAML, LaTeX, Token-Oriented Object Notation (TOON)

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

6 / 38
Kenntnisse
Künstliche Intelligenz (KI)/ Machine Learning (ML)

Kernarchitekturen

ANN, CNN, RNN, Transformer, Attention-Mechanismen, Autoencoder, Backbones (ResNet, EfficientNet), Generative Modelle (GANs, StyleGAN), Objekterkennung (YOLO, Detectron2)

Sprach-, Multimodale & Instruct-Modelle

GPT (OpenAI), Gemini (Google DeepMind), Claude (Anthropic), LLaMA 3 (8B, Meta), Mistral (Base /​ Codestral), Falcon, DeepSeek, Qwen (2.5 /​ 3 /​ VL 2B /​ 4B /​ 7B Instruct), TinyLLaMA, EmbeddingGemma

Einsatz: Text- und Codegenerierung, Multimodales Verstehen (Vision + Language), OCR /​ Dokumentanalyse

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

FAISS, Chroma, Qdrant, Semantische Suche, Embedding-Berechnung, RAG-Pipelines,

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

Datenminimierung, Zweckbindung und Transparenz als Basis.

Einwilligungsmanagement über Cookie- und Tracking-Opt-Ins.

Privacy by Design & Default in Architektur und UI umgesetzt.

Datenübertragung per HTTPS/​TLS, Speicherung verschlüsselt.

Pseudonymisierung sensibler Nutzerdaten und Logs.

Nutzung DSGVO-konformer Cloud-Dienste in EU-Regionen.

Rollen- & Rechtemanagement nach dem Least-Privilege-Prinzip.

Audit-Logging und nachvollziehbare Aktionen.

Automatisierte Datenlösch- und Aufbewahrungsprozesse.

Sicherheitsheader wie CSP, HSTS und SameSite aktiv.

Klare Prozesse für Incident Response & Data Breach Handling.

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

7 / 38
Kenntnisse
Monitoring & Logging

Prometheus, Grafana, Sentry, GlitchTip, Azure Logging

Mobile Applikation

Hybrid (Cross-Platform):

Flutter (Dart), React Native (TypeScript/​JavaScript), Ionic 4, Riverpod, Hive, Path Provider, Image Picker, Video Player

Nativ:

iOS: TestFlight, Provisioning Profiles, App-Signierung, App Store Connect, App-Privacy-Labels

Android: Android Internal Testing (Google Play Console), App-Signierung, Play Console

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

Datenbanken

Relationale Datenbanken:

PostgreSQL, MySQL, SQLite, MSSQL, PostGIS, Azure SQL Database

NoSQL-Datenbanken:

MongoDB, AWS DynamoDB, Firebase Firestore

Vektor Datenbanken:

Qdrant, ChromaDB

ORMs & Migrationstools:

Django ORM, SQLAlchemy, Prisma, Alembic, TypeORM

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

Technische Dokumentation:

Architektur- und API-Dokumentation (OpenAPI/​Swagger), Datenfluss- und Sequenzdiagramme (PlantUML, Mermaid), automatisierte Code-Dokumentation über CI/​CD

Projekt- und Prozessdokumentation:

Deployment-, CI/​CD- und Infrastruktur-Guides, Developer-Onboarding- und Setup-Dokumente, Versions- und Release-Dokumentation (Changelog, GitHub Releases)

Benutzer- und Wissensdokumentation:

Readme- und Admin-Guides für interne Teams, Wissensdatenbank/​Confluence-Seiten, Coding-Guidelines und Best-Practice-Dokumente

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

8 / 38
Berufliche Projekte

Die DEUTZ AG ist ein international tätiger deutscher Hersteller von Antriebssystemen mit über 160 Jahren Unternehmensgeschichte und zählt zu den etablierten Industrieunternehmen im Bereich Off-Highway- und Industriemotoren. Das Unternehmen entwickelt und produziert innovative Antriebslösungen für Anwendungen in Bau-, Land-, Material-Handling- und Energiebranchen und betreibt hierfür komplexe, unternehmensweite Daten- und Integrationslandschaften. Im Rahmen eines Greenfield-Projekts wurde für eine Fachabteilung der DEUTZ AG eine neue Web-basierte Softwarelösung entwickelt, die die bestehende Datenintegrationsplattform Informatica Intelligent Data Management Cloud (IDMC) gezielt erweitert. Ziel war es, die strukturierte Erfassung, Validierung und Pflege geschäftskritischer Daten von externen Kunden und Lieferanten effizienter, transparenter und revisionssicher zu gestalten sowie nahtlos in bestehende Datenflüsse zu integrieren.

Rollen

Freelance Full-Stack Developer & DevOps Engineer (Einzelrolle mit End-to-End-Verantwortung für Architektur, Entwicklung, Integration und Betrieb)

Aufgaben

Eine modulare Web-Applikation zur externen Datenerfassung und -pflege wurde konzipiert, entwickelt und produktiv gesetzt. Die Lösung ermöglicht den Versand dynamischer Formulare an Kunden und Lieferanten zur Abfrage unternehmensrelevanter Informationen wie Adress-, Bank- und Stammdaten. Die erfassten Daten werden serverseitig validiert, versioniert, nachverfolgt und automatisiert in bestehende Informatica-IDMC-Datenpipelines integriert sowie zusätzlich lokal persistiert. Nutzer erhalten über ein Portal Zugriff auf ihre Formulare und können Angaben nachträglich einsehen, bearbeiten und erneut einreichen. Die Benutzeroberfläche wurde als modernes, responsives Frontend umgesetzt, während das Backend als API-basierter Service für Geschäftslogik, Validierung, Persistenz und Systemintegration dient. Zusätzlich wurde die vollständige DevOps-Verantwortung übernommen, einschließlich Containerisierung mit Docker, Orchestrierung mit Kubernetes sowie Aufbau CI/​CD-fähiger Deployments für einen stabilen, skalierbaren und wartbaren Betrieb.

Technologie-Stack

React.js, TypeScript, JavaScript, TailwindCSS, shadCN UI, React Query, Python, FastAPI, Pydantic, Pydantic-Settings, SQLAlchemy, Alembic, Git, Docker, Kubernetes, CI/​CD, Poetry, PyTest, ruff, black, mypy, bandit, pip-audit, trivy, knip, pnpm, Windows App (Windows Remote Desktop), HeyAPI

Teamgröße

1

9 / 38

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.

Rollen

Freelance Cloud Consultant & Full-Stack Developer – AI/​ML-Plattform (Einzelrolle mit vielfältigen Aufgaben in den Bereichen Cloud-Consulting, Backend-Entwicklung, Frontend-Entwicklung und DevOps)

Aufgaben

Eine cloudbasierte Retrieval-Augmented Generation (RAG) Plattform zur datengetriebenen Automatisierung interner Prozesse wurde konzipiert, entwickelt und erfolgreich in Betrieb genommen. Ziel war die Bereitstellung einer skalierbaren, modularen und erweiterbaren Webanwendung, die den Einsatz von KI-gestützten Workflows, RAG-basierten Wissensabrufensowie datengetriebenen Entscheidungsprozessen ermöglicht.

Die Benutzeroberfläche wurde mit React und TypeScript umgesetzt, um eine moderne, performante und reaktive Nutzererfahrung zu gewährleisten. Das Backend basiert auf FastAPI und ermöglicht eine effiziente Kommunikation zwischen den Systemkomponenten sowie eine strukturierte Verwaltung von Nutzer-, Modell- und Prozessdaten.

Im Rahmen der Entwicklung wurden RAG-Pipelines integriert, CI/​CD-fähige DevOps-Prozesse unter Verwendung von Azure-Diensten implementiert und die Anwendung mittels Docker containerisiert. Die Sicherheit wurde durch Azure Entra ID und ein rollenbasiertes Zugriffsmanagement gewährleistet. Darüber hinaus sorgt ein umfassendes Logging- und Monitoring-Konzept für einen stabilen, skalierbaren und nachvollziehbaren Betrieb in der Cloud-Umgebung.

Technologie-Stack

10 / 38

React.js, TypeScript, JavaScript, Mantine UI, React Query, Python, FastAPI, Pydantic Pydantic-Settings, Git, Qdrant, Docker, Windows App (Windows Remote Desktop), Poetry, PyTest, Alembic, SQLAlchemy, 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 Function), CyberArk, ruff, black, poetry, pip, mypy, pip-audit, trivy, bandit, pnpm, knip, pyjwt

Teamgröße

1

07.2023 – heute
myOTEC App Ein Webshop mit Kundenportal⁠, OTEC Präzisionsfinish GmbH, Karlsruhe

Beschreibung

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.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Entwicklung einer Webanwendung mit React und Django zur Erstellung eines Webshops mit Kundenportal. Die Anwendung soll eine interaktive und benutzerfreundliche Plattform bieten, auf der Kunden Produkte im Webshop entdecken und kaufen können. Das Kundenportal ermöglicht es den Nutzern, ihre Konten zu verwalten, Bestellhistorien einzusehen und ihre Bestellungen zu verfolgen. Der Entwicklungsprozess umfasst: Gestaltung und Implementierung des Frontends mit React, Integration mit dem Backend auf Basis von Django, Einrichtung sicherer Authentifizierungs- und Zugriffskontrollen, Implementierung von Zahlungsschnittstellen, Sicherstellung einer nahtlosen und responsiven Benutzererfahrung über die gesamte Plattform hinweg.

Technologie-Stack

11 / 38

React/​Next.js, Vite, TypeScript, Mantine UI (Core, Dates, Form, Hooks, Modals, Notifications), Emotion (CSS-in-JS), React Router, Zustand, TanStack React Query, Axios, i18next mit Browser Language Detector, Chained und LocalStorage Backends, Day.js, Prettier, ESLint, TypeScript-ESLint, Jest, Testing Library, Vitest, Cypress 15, Tabler Icons, PostCSS, postcss-preset-mantine, vite-tsconfig-paths, Python, Django, Django REST Framework, Django Filter, Django CORS Headers, Django Extensions, Django Redis, mssql-django, pyodbc, psycopg2-binary, Redis, Huey, Celery, Pydantic Settings, FastAPI, Requests, SMBProtocol, GSSAPI, krb5, TQDM, Pillow, Markdown, Unidecode, QRCode, FPDF, Pytest, Pytest-Django, Pytest-Mock, Pytest-Cov, Black, Gunicorn, Docker, Kubernetes, Helm Charts, Git, GitLab CI/​CD, Linux (Ubuntu/​Debian), Keycloak, LDAP, CyberArk, Supabase (Auth, DB), Microsoft Dynamics NAV, Bookstack, GDAL, React GA4, Change-Case, clsx, query-string, crypto-js, js-cookie, patch-package, postinstall-postinstall, ruff, black, poetry, pip, mypy, safety, bandit, pnpm, knip, trivy, python-zeep

Teamgröße

1

04.2025 – heute
Geomsel App⁠, OTEC Präzisionsfinish GmbH, Karlsruhe

Beschreibung

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.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Unterstützung bei der Entwicklung und dem Betrieb einer Microservice-basierten Webanwendung auf Basis von Django. Die Anwendung dient als Backend für ein datengetriebenes Analyseportal. Im Rahmen der Tätigkeit: Unterstützung bei der Implementierung von Django-Views, Serializern und Modellen; Einrichtung von Task-Queues mit Celery und Redis für asynchrone Verarbeitung; Mitwirkung bei der Containerisierung mit Docker sowie bei der Orchestrierung mit Kubernetes; Unterstützung beim Aufbau und der Pflege von CI/​CD-Pipelines mittels GitLab CI zur automatisierten Qualitätssicherung, Testing und Bereitstellung; enge Zusammenarbeit mit dem Entwicklungsteam zur Gewährleistung von Stabilität, Skalierbarkeit und Wartbarkeit der Services.

Technologie-Stack

12 / 38

JavaScript, Python3, C++, Django, Docker, Kubernetes, Git, GitLab, Celery, Micro-Services, Linux, PyLint, Redis, Numpy, Pandas, gmsh, Webpack, Three.js, CUDA, Vite, Django-Redis, Poetry, pyproject.toml, pip

Teamgröße

2

01.2023 – heute

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.

Rollen

Frontend-Entwickler, UX/​UI Designer

Aufgaben

Dieses Projekt ist ein Greenfield-Projekt, das die vollständige Entwicklung eines Dashboards für die Verwaltung und Konfiguration der Scanboxen der KBST GmbH aus Kassel umfasst. Das bedeutet, dass das Dashboard von Grund auf neu entwickelt wird, ohne auf eine bestehende Lösung zurückzugreifen.

Das Ziel des Dashboards ist es, Kunden deutschlandweit eine einfache und intuitive Möglichkeit zur Verwaltung ihrer Scanboxen zu bieten. Es stellt Echtzeit-Statistiken bereit, die Kunden helfen, ihre Geschäftsprozesse besser zu verstehen und zu optimieren. Kunden können über das Dashboard ihre Scanboxen konfigurieren und werden benachrichtigt, sobald ein Problem auftritt.

Als Entwickler in diesem Projekt besteht meine Aufgabe darin, das Dashboard von Grund auf zu entwickeln und sicherzustellen, dass es alle Anforderungen der Kunden erfüllt. Es soll benutzerfreundlich und intuitiv sein, sodass die Verwaltung und Konfiguration der Scanboxen einfach möglich ist. Zudem soll es schnelle und zuverlässige Echtzeit-Statistiken liefern, um Kunden bei der Analyse und Optimierung ihrer Geschäftsprozesse zu unterstützen.

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Material UI, Miro, Git, styled-components, Kubernetes, Cypress, Jest, GraphQL, MongoDB, Micro-Services, Keycloak, Golang, Gin, Rust, Protocol Buffers (Proto)

Teamgröße

1

01.2024 – 11.2025

Beschreibung

13 / 38

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.

Rollen

Frontend-Entwickler

Aufgaben

Ich war verantwortlich für die Erweiterung der Scanbox-App um neue Funktionen und Features. Dabei habe ich sowohl die bestehende Benutzeroberfläche optimiert als auch neue Komponenten umgesetzt und integriert. Zu meinen Tätigkeiten gehörten unter anderem die Implementierung zusätzlicher Scan-Optionen, die Einbindung von Microservices sowie die kontinuierliche Verbesserung der App hinsichtlich Performance, Bedienbarkeit und Internationalisierung (i18n).

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Node.js, Material UI, react-i18n, i18n, Micro-Services, Keycloak, Golang, Gin, Rust, Tonic, Tokio, Protocol Buffers (Proto)

Teamgröße

1

06.2022 – 11.2025

Beschreibung

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.

Rollen

UX/​UI Designer

Aufgaben

Im Rahmen des Scan Box App-Projekts war ich verantwortlich für die Erstellung mehrerer Designs für interne Kunden wie Edeka, Kaufland, Marktkauf, GK London, Rossmann und Herkules. Dabei habe ich sicherstellt, dass die Designs den spezifischen Anforderungen und Markenrichtlinien jedes Kunden entsprechen und gleichzeitig eine benutzerfreundliche und ansprechende Oberfläche bieten.

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Figma, Framer Motion, Micro-Services, Keycloak, Golang, Gin, Rust, Tonic, Tokio, Protocol Buffers (Proto)

14 / 38

Teamgröße

1

08.2023 – 12.2023

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.

Rollen

Frontend-Entwickler

Aufgaben

Ich war verantwortlich für die Erweiterung der Scanbox-App mit mehrsprachiger Unterstützung unter Verwendung von i18n. Ziel war es, die App für ein internationales Publikum zugänglicher und benutzerfreundlicher zu gestalten. Durch die Implementierung der mehrsprachigen Funktionalität konnte die App nun nahtlos in verschiedenen Sprachen genutzt werden, wodurch die Nutzererfahrung für internationale Anwender erheblich verbessert wurde.

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Node.js, Material UI, react-i18n, i18n, Micro-Services, Keycloak, Golang, Gin, Rust, Tonic, Tokio, Protocol Buffers (Proto)

Teamgröße

1

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.

Rollen

Software Engineer

Aufgaben

15 / 38

Im Rahmen des Projekts wurden Gerätemicroservices in der Programmiersprache Rust entwickelt, um die Gerätefunktionen zu erweitern und die Verwaltung sowie Konfiguration zu vereinfachen. Diese Microservices umfassten verschiedene Funktionen wie die Synchronisierung von Datenbanken mit der Cloud, die Einrichtung von Geräten beim ersten Gebrauch, das Hochladen von Daten und die Konfiguration von Geräten.

Ein wesentlicher Microservice war die Synchronisierung der Datenbanken mit der Cloud, um sicherzustellen, dass alle Daten stets aktuell und von jedem Gerät zugänglich sind. Ein weiterer wichtiger Microservice ermöglichte eine einfache Einrichtung des Geräts beim ersten Gebrauch und sorgte so für eine benutzerfreundliche Einrichtungserfahrung.

Die Funktion zum Hochladen von Daten ermöglichte es den Nutzern, Daten schnell und mühelos hochzuladen und mit anderen Geräten zu teilen. Darüber hinaus ermöglichte der Microservice zur Gerätekonfiguration die optimalen Geräteeinstellungen und -konfigurationen, um die bestmögliche Leistung und Benutzererfahrung zu erzielen.

Die Entwicklung dieser Gerätemicroservices in Rust erforderte tiefgehende Kenntnisse der Microservice-Programmierung, Entwicklung und der Programmiersprache Rust. Ein erfahrenes Entwicklerteam arbeitete intensiv daran, sicherzustellen, dass alle Projektfunktionen und -merkmale reibungslos und nahtlos funktionieren.

Technologie-Stack

Rust, TypeScript, JavaScript, Node.js, Express.js, Tonic, Tokio, SQLX, Linux, Micro-Services, Keycloak, Golang, Gin, Protocol Buffers (Proto)

Teamgröße

1

07.2022 – 09.2022

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.

Rollen

Frontend-Entwickler

Aufgaben

16 / 38

Im Rahmen des Projekts wurde das Frontend/​Backend weiterentwickelt, um die Benutzerfreundlichkeit und Leistung der Anwendung zu verbessern. Die Weiterentwicklung des Frontend/​Backend erfolgte unter Verwendung aktueller Technologien, die den Anforderungen und Zielen des Projekts entsprechen.

Die Weiterentwicklung des Frontends beinhaltete die Verfeinerung der Benutzeroberfläche, um die Navigation und Interaktion mit der Anwendung zu erleichtern. Zudem wurden neue Funktionen eingeführt, um die Funktionalität der Anwendung zu erweitern.

Die Weiterentwicklung des Backends umfasste die Optimierung der Anwendungsleistung und Skalierbarkeit sowie die Integration neuer Technologien, um die Sicherheit und Zuverlässigkeit der Anwendung zu gewährleisten. Neue Funktionen wurden ebenfalls hinzugefügt, um die Funktionalität der Anwendung zu erweitern und die Projektziele zu erreichen.

Die Weiterentwicklung von Frontend/​Backend erforderte umfassende Expertise in der Entwicklung von Webanwendungen und den neuesten Technologien. Ein erfahrenes Entwicklungsteam arbeitete zusammen, um sicherzustellen, dass die Weiterentwicklung reibungslos und ohne Probleme voranschritt und die Projektziele erreicht wurden.

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Docker, Node.js, Material UI, Micro-Services, Keycloak, Golang, Gin, Rust, Tonic, Tokio, Protocol Buffers (Proto)

Teamgröße

1

06.2022 – 07.2022

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.

Rollen

Frontend-Entwickler

Aufgaben

Im Rahmen des Projekts wurde das Frontend weiterentwickelt, um die Benutzerfreundlichkeit und Leistung der Anwendung zu verbessern. Die Weiterentwicklung des Frontends erfolgte unter Verwendung aktueller Technologien, die den Anforderungen und Zielen des Projekts entsprechen.

17 / 38

Die Weiterentwicklung des Frontends beinhaltete die Verfeinerung der Benutzeroberfläche, um die Navigation und Interaktion mit der Anwendung zu erleichtern. Zudem wurden neue Funktionen eingeführt, um die Funktionalität der Anwendung zu erweitern.

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Docker, Node.js, React UI, materializecss, Micro-Services, Keycloak, Golang, Gin, Rust, Tonic, Tokio, Protocol Buffers (Proto)

Teamgröße

1

04.2022 – 05.2022

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.

Rollen

Frontend-Entwickler, UX/​UI Designer

Aufgaben

Im Rahmen des Projekts wurde das Frontend weiterentwickelt, um die Benutzerfreundlichkeit und Leistung der Anwendung zu verbessern. Die Weiterentwicklung des Frontends erfolgte unter Verwendung aktueller Technologien, die den Anforderungen und Zielen des Projekts entsprechen.

Die Weiterentwicklung des Frontends beinhaltete die Verfeinerung der Benutzeroberfläche, um die Navigation und Interaktion mit der Anwendung zu erleichtern. Zudem wurden neue Funktionen eingeführt, um die Funktionalität der Anwendung zu erweitern.

Technologie-Stack

TypeScript, JavaScript, HTML/​CSS, React.js/​Next.js, Docker, Node.js, React UI, materializecss, Micro-Services, Keycloak, Golang, Gin, Rust, Tonic, Tokio, Protocol Buffers (Proto)

Teamgröße

1

05.2020 – 12.2020
Annotly, Annotly.com, Kassel

Beschreibung

Annotly.com⁠ ist ein internationaler B2B-Marktplatz für Annotation-Dienste.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

18 / 38

Ich war verantwortlich für das Design und die Entwicklung eines Marktplatzes auf Basis einer Microservices-Architektur, bei der ich eine skalierbare und effiziente Systemstruktur konzipierte. In der Frontend- und Backend-Entwicklung implementierte ich sowohl die Benutzeroberfläche als auch die serverseitige Logik, um eine benutzerfreundliche und performante Anwendung zu gewährleisten. Das UX/​UI-Design optimierte ich, um eine ansprechende und intuitive Nutzererfahrung zu schaffen. Als Teil des DevOps-Engineerings setzte ich Automatisierungstools ein, um eine effiziente Bereitstellung und Wartung des Systems zu ermöglichen. Zudem führte ich umfassende Testing-Maßnahmen durch, um sicherzustellen, dass die Anwendung fehlerfrei funktionierte und alle Anforderungen erfüllt wurden.

Technologie-Stack

React.js/​Next.js, React Native, HTML/​CSS, JavaScript, TypeScript, Python, PostgreSQL, MongoDB, Kubernetes, Docker, GitHub, Nameko, Bootstrap, Flask, Google Cloud, Micro-Services, Pydantic, FastAPI, Artificial Intelligence (AI), Machine Learning (ML), Poetry, pyproject.toml, pip

Teamgröße

2

01.2020 – 06.2020
Consulting App with Artificial Intelligence (AI), Vencortex.io, Kassel

Beschreibung

Aus Datenschutzgründen werden keine Informationen bereitgestellt.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war maßgeblich an der Mitgestaltung der Architektur beteiligt, bei der ich eine skalierbare und effiziente Systemstruktur entwarf. In der Entwicklung des Frontends und Backends implementierte ich sowohl die Benutzeroberfläche als auch die serverseitige Logik, um eine performante und stabile Anwendung zu gewährleisten. Im Bereich DevOps-Engineering optimierte ich die Automatisierung und Bereitstellung, um eine effiziente und fehlerfreie Auslieferung der Software zu ermöglichen. Das UX/​UI-Design gestaltete ich, um eine benutzerfreundliche und ästhetisch ansprechende Nutzererfahrung zu schaffen. Abschließend führte ich umfassendes Testing durch, um sicherzustellen, dass alle Funktionen fehlerfrei liefen und die Anwendung die Anforderungen erfüllte.

Technologie-Stack

Python, C#, Django, Django Rest, ASP.NET, Digital Ocean, Contabo-Server, MongoDB, Sheldon Core, Docker, Jenkins, JavaScript, TypeScript, HTML/​CSS, Angular 9/​10, Angular Material, Bootstrap, Micro-Services, Pydantic, FastAPI, Artificial Intelligence (AI), Machine Learning (ML), Poetry, pyproject.toml, pip

Teamgröße

19 / 38

5

03.2019 – 06.2020
Machine Learning (ML) Microservices, Vencortex.io, Kassel

Beschreibung

Beteiligung an der Entwicklung von ML-Diensten bei Vencortex.io⁠.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Konzeptualisierung und Entwicklung der Microservices-Infrastruktur, bei der ich eine skalierbare und effiziente Systemarchitektur entwarf und umsetzte. Zudem war ich an der Mitimplementierung von maschinellen Lernalgorithmen beteiligt, um fortschrittliche Modelle für die Anwendung zu entwickeln. Die Bereitstellung von maschinellen Lernmodellen gehörte ebenfalls zu meinen Aufgaben, bei der ich sicherstellte, dass die Modelle in der Produktionsumgebung reibungslos funktionierten. Im Bereich DevOps-Engineering optimierte ich die Automatisierung und Bereitstellung von Software, um eine effiziente und fehlerfreie Infrastruktur zu gewährleisten. Schließlich führte ich umfassende Testing-Maßnahmen durch, um sicherzustellen, dass alle Komponenten einwandfrei funktionierten und die Qualität der Software gewährleistet war.

Technologie-Stack

Python, Digital Ocean, Contabo-Server, MongoDB, Sheldon Core, Docker, Jenkins, JavaScript, TypeScript, HTML/​CSS, Nameko, Flask, Google Cloud, Micro-Services, PyTorch, Pydantic, FastAPI, Artificial Intelligence (AI), Machine Learning (ML), Poetry, pyproject.toml, pip

Teamgröße

5

02.2019 – 06.2020
Startup Rating Portal with Artificial Intelligence (AI), Vencortex.io, Kassel

Beschreibung

Das Startup Rating Portal ist eine Plattform, die den Entscheidungsprozess für Investoren und Startup-Gründer erleichtert, indem sie menschliche Intuition und KI kombiniert.

Rollen

Lead Software Engineer, Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

20 / 38

Ich war verantwortlich für das Architektur/​API-Design, bei dem ich eine skalierbare Systemstruktur und effiziente APIs entwarf, um die Interoperabilität zwischen den Komponenten zu gewährleisten. In der Entwicklung des Frontends und Backends implementierte ich sowohl die Benutzeroberfläche als auch die serverseitige Logik, um eine performante Anwendung zu erstellen. Das UX/​UI-Design optimierte ich, um eine benutzerfreundliche und ansprechende Nutzererfahrung zu bieten. Im Bereich DevOps-Engineering sorgte ich für eine effiziente Automatisierung und Bereitstellung, um eine schnelle und stabile Softwareentwicklung zu ermöglichen. Zudem führte ich umfassendes Testingdurch, um sicherzustellen, dass die Anwendung fehlerfrei funktionierte und alle Anforderungen erfüllt wurden.

Technologie-Stack

React.js, React Native, Python, C#, Django, Django Rest, ASP.NET, Digital Ocean, Contabo-Server, MongoDB, Sheldon Core, Docker, Jenkins, JavaScript, TypeScript, HTML/​CSS, Angular 8, Micro-Services, Pydantic, Artificial Intelligence (AI), Machine Learning (ML)

Teamgröße

5

02.2019 – 06.2020
Self-Service, Vencortex.io, Kassel

Beschreibung

Aus Datenschutzgründen werden keine Informationen bereitgestellt.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Einrichtung der Self-Service-Infrastruktur basierend auf Docker, Setups (Matomo, Gitea, Gerrit, Nextcloud, Bookstack usw.), Einrichtung von Linux-Servern, LDAP-Konfiguration, Einrichtung mehrerer Docker Swarms, Einrichtung mehrerer Kubernetes-Cluster, Konfiguration von Test- und Produktionsumgebungen für verschiedene Produkte, DevOps-Engineering.

Technologie-Stack

Angular 7, Docker, Kubernetes, Gerrit, Contabo, LDAP, Python, Bash, MariaDB, PostgreSQL, MongoDB, Google Cloud, Digital Ocean, Jenkins, Micro-Services, Jetbrains TeamCity, Jetbrains Youtrack

Teamgröße

1

10.2018 – 02.2019
EspoCRM, Flavia-IT Management GmbH, Kassel

Beschreibung

Aus Datenschutzgründen werden keine Informationen bereitgestellt.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

21 / 38

Ich war verantwortlich für die Wartung und Anpassung des CRM an die internen Geschäftsprozesse, wobei ich sicherstellte, dass das System effizient und bedarfsgerecht funktioniert. Im Bereich DevOps-Engineering optimierte ich die Automatisierung und Bereitstellung, um eine schnelle und stabile Integration von Änderungen zu gewährleisten. Zudem führte ich umfangreiche Testing-Maßnahmen durch, um die Qualität und Fehlerfreiheit des Systems sicherzustellen und sicherzustellen, dass es den Anforderungen des Unternehmens entspricht.

Technologie-Stack

EspoCRM, Gerrit, PostgreSQL, HTML/​CSS, JavaScript

Teamgröße

2

10.2017 – 02.2019
Webanwendung zur Erstellung von Gutachten⁠, Flavia-IT Management GmbH, Kassel

Beschreibung

Entwicklung einer Webanwendung für das Ingenieurbüro Meyer-ING. Die Anwendung zielt darauf ab, den Prozess der Erstellung von Grundstücksbewertungen zu digitalisieren. Darüber hinaus soll die Anwendung automatisch Kennzahlen wie Restwert, Versicherungswert oder Schadenwert des Gebäudes basierend auf den gesammelten Daten berechnen.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und klare, umsetzbare Anforderungen für die Anwendung definierte. In der Frontend- und Backend-Entwicklung implementierte ich sowohl die Benutzeroberfläche als auch die serverseitige Logik, um eine stabile und performante Anwendung zu gewährleisten. Als Teil des DevOps-Engineerings kümmerte ich mich um die Automatisierung der Entwicklungs- und Bereitstellungsprozesse, um eine effiziente und fehlerfreie Auslieferung der Software zu ermöglichen. Das UX/​UI-Designoptimierte ich, um eine benutzerfreundliche und ästhetisch ansprechende Oberfläche zu entwickeln. Darüber hinaus führte ich umfangreiche Testing-Prozesse durch, um sicherzustellen, dass alle Funktionen einwandfrei liefen und die Anforderungen vollständig erfüllt wurden.

Technologie-Stack

JavaScript, HTML/​CSS, Docker, Spring Framework, Angular 5, Bootstrap, Jenkins, PostgreSQL, Node.js, Gerrit, Git

Teamgröße

2

11.2018 – 01.2019
Gridware⁠, Flavia-IT Management GmbH, Kassel

Beschreibung

Gridware ist ein umfassendes System zur Bereitstellung einer Nutzungs- und Abrechnungsplattform. Als erweiterbare Software bietet es die Grundlage für die effiziente Verbindung von Energie-, Mobilitäts- und Sharing-Infrastrukturen.

22 / 38

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Backend-Entwicklung, bei der ich die serverseitige Logik und Datenverarbeitung implementierte, um eine stabile und performante Anwendung zu gewährleisten. Zudem führte ich umfassendes Testingdurch, um sicherzustellen, dass alle Backend-Komponenten fehlerfrei funktionierten und die definierten Anforderungen erfüllt wurden.

Technologie-Stack

Java, Spring, Angular 7, JOOQ, Docker, Node.js, Gerrit, Maven, PostgreSQL, HTML/​CSS, TypeScript, JavaScript

Teamgröße

12

01.2018 – 09.2018
Webanwendung für den Erdgastransport, GASCADE Gastransport GmbH, Kassel

Beschreibung

Die Entwicklung einer Webanwendung für das Unternehmen GASCADE Gastransport GmbH. Die Anwendung wurde entwickelt, um regelmäßig eine Reihe spezifischer Kennzahlen von Gaspumpenmaschinen zu sammeln, zu verarbeiten und zu visualisieren.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und präzise Anforderungen für die Anwendung definierte. In der Frontend- und Backend-Entwicklung implementierte ich die Benutzeroberfläche sowie die serverseitige Logik, um eine performante und stabile Anwendung zu gewährleisten. Im Bereich DevOps-Engineering optimierte ich die Prozesse zur Automatisierung und Bereitstellung, um eine effiziente und fehlerfreie Auslieferung der Software zu gewährleisten. Das UX/​UI-Design gestaltete ich, um eine benutzerfreundliche und ansprechende Nutzererfahrung zu bieten. Zudem führte ich umfassendes Testing durch, um sicherzustellen, dass die Anwendung fehlerfrei funktionierte und die definierten Anforderungen erfüllt wurden.

Technologie-Stack

Java, TypeScript, JavaScript, HTML/​CSS, Docker, Spring, Angular 6, Bootstrap, Jenkins, Microsoft SQL, Node.js, Gerrit, Charts.js

Teamgröße

2

05.2017 – 09.2018
Collaborative Active Learning App (CALA), Universität Kassel

Beschreibung

23 / 38

Das Projekt hatte zum Ziel, eine Klasse völlig neuer Technologien für die Entwicklung von Collaborative Interactive Learning (CIL) zu erforschen. Der Softwareentwicklungsaspekt des Projekts bestand in der Erstellung einer Webanwendung für Bildannotationen, die durch Crowdsourcing genutzt wird.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und klare, umsetzbare Anforderungen für die Anwendung definierte. Anschließend plante ich das Design der gesamten Architektur, um eine skalierbare und effiziente Systemstruktur zu gewährleisten. In der Entwicklung des Frontends und Backends kümmerte ich mich um die Implementierung der Benutzeroberfläche sowie der serverseitigen Logik und Datenverarbeitung, um eine performante und stabile Anwendung zu schaffen. Als Teil des DevOps-Engineering setzte ich Automatisierungen und Tools ein, um die Entwicklung und Bereitstellung der Anwendung effizient zu gestalten. Das UX/​UI-Design stand dabei im Fokus, um eine benutzerfreundliche und ansprechende Oberfläche zu entwickeln, die eine optimale Nutzererfahrung gewährleistet. Zu meinen Aufgaben gehörte auch das Testing, bei dem ich sicherstellte, dass die Anwendung fehlerfrei funktionierte und alle Anforderungen erfüllt wurden, um eine hohe Qualität zu garantieren.

Technologie-Stack

Python, TypeScript, JavaScript, HTML/​CSS, Docker, Angular 5, Node.js, Django, Django Rest, Bootstrap, Docker, GitLab, Nginx, PostgreSQL

Teamgröße

4

05.2018 – 07.2018
Field Service App⁠, Flavia-IT Management GmbH, Kassel

Beschreibung

Eine mobile App für die Wartung von Wechselrichtern, Photovoltaik- und Solartechnologie von SMA Solar Technology AG aus Kassel. Die App ist für sowohl iOS- als auch Android-Plattformen konzipiert.

Rollen

Mobile Devleoper, Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

24 / 38

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und klare Anforderungen für die Anwendung definierte. Im Design der gesamten Architektur konzipierte ich eine skalierbare und effiziente Systemstruktur. In der Entwicklung der Anwendung und des Backends implementierte ich sowohl die Benutzeroberfläche als auch die serverseitige Logik, um eine stabile und performante Lösung zu gewährleisten. Das UX/​UI-Design optimierte ich, um eine benutzerfreundliche und visuell ansprechende Oberfläche zu schaffen. Abschließend führte ich umfassendes Testing durch, um sicherzustellen, dass die Anwendung fehlerfrei funktionierte und alle Anforderungen erfüllt wurden.

Technologie-Stack

Ionic, Cordova, Angular 5, Node.js, Gerrit, HTML/​CSS, TypeScript

Teamgröße

1

04.2018 – 06.2018
InTurn App, Flavia-IT Management GmbH, Kassel

Beschreibung

Weiterentwicklung der 360° Feedback-Webanwendung namens InTurn. 360° Feedback ist eine Methode zur Beurteilung der Kompetenzen und Leistungen von Fachkräften und Führungskräften aus verschiedenen Perspektiven, wie z. B. von Mitarbeitern, Vorgesetzten, Kollegen, Teammitgliedern oder Kunden. Einblicke in die Auswirkungen von 360° Feedback auf Verhaltensänderungen und die Leistung der beurteilten Personen können von negativ über neutral bis positiv reichen. Der Erfolg hängt davon ab, wie die Ergebnisse den Feedback-Empfängern kommuniziert werden sowie von der Validität und Zuverlässigkeit des Fragebogens.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und klare Anforderungen für die Weiterentwicklung der Anwendung definierte. In der Weiterentwicklung des Frontends und Backends optimierte ich die bestehenden Funktionen und implementierte neue Features, um die Anwendung zu verbessern. Im Bereich DevOps-Engineering setzte ich Automatisierungslösungen und Tools ein, um die Entwicklung und Bereitstellung zu beschleunigen. Zudem führte ich umfassende Testing-Maßnahmen durch, um sicherzustellen, dass die Anwendung fehlerfrei funktionierte und alle Anforderungen erfüllt wurden.

Technologie-Stack

Java, JavaScript, HTML/​CSS, Docker, Play, Angular 5, Bootstrap, Jenkins, PostgreSQL, Node.js, Gerrit

Teamgröße

2

25 / 38
03.2017 – 04.2018
ZFL QUAP, Flavia-IT Management GmbH, Kassel

Beschreibung

Der interne Qualitätskontrollworkflow der ZF Luftfahrttechnik GmbH wurde vollständig digitalisiert.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und präzise Anforderungen für die Entwicklung der Anwendung definierte. In der Frontend- und Backend-Entwicklungimplementierte ich sowohl die Benutzeroberfläche als auch die serverseitige Logik, um eine performante und benutzerfreundliche Anwendung zu gewährleisten. Im Bereich DevOps-Engineering optimierte ich die Automatisierung und Bereitstellung, um eine effiziente und fehlerfreie Auslieferung der Software zu ermöglichen. Das UX/​UI-Design gestaltete ich so, dass die Anwendung ästhetisch ansprechend und einfach zu bedienen war. Zudem führte ich umfassendes Testing durch, um sicherzustellen, dass alle Funktionen fehlerfrei liefen und die Anwendung die definierten Anforderungen erfüllte.

Technologie-Stack

Java, TypeScript, JavaScript, HTML/​CSS, Docker, Maven, Spring, Angular, Bootstrap, Spark, Jenkins, PostgreSQL, Node.js, Gerrit

Teamgröße

2

01.2018 – 01.2018
Repowering App, Flavia-IT Management GmbH, Kassel

Beschreibung

Eine mobile App für SMA Solar Technology AG mit Sitz in Kassel. Die App ist für sowohl iOS- als auch Android-Plattformen konzipiert.

Rollen

Mobile Devleoper, Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war für die Anforderungsanalyse verantwortlich, bei der ich die Bedürfnisse der Nutzer erfasste und die Anforderungen für die Entwicklung der Anwendung präzise definierte. Auf dieser Basis optimierte ich die Anwendungsverbesserung, indem ich bestehende Funktionen und Prozesse analysierte und effizientere Lösungen implementierte. Ein zentraler Bestandteil meiner Arbeit war das UX/​UI-Design, bei dem ich eine benutzerfreundliche und visuell ansprechende Oberfläche gestaltete, um die Nutzererfahrung zu maximieren. Zudem führte ich umfassende Testing-Maßnahmen durch, um sicherzustellen, dass alle Funktionen reibungslos liefen, die Anwendung fehlerfrei war und alle Anforderungen erfüllt wurden.

Technologie-Stack

Ionic, Cordova, Angular 7, Node.js, Gerrit, HTML/​CSS, TypeScript

26 / 38

Teamgröße

1

12.2017 – 01.2018
OMNITest App von B.Braun, Flavia-IT Management GmbH, Kassel

Beschreibung

Die kostenlose OMNITest-App von B.Braun ermöglicht es Patienten, alle therapiebezogenen Daten zu verfolgen.

Rollen

Mobile Devleoper

Aufgaben

Ich war verantwortlich für die Vorbereitung einer Bewertung der Testabdeckung und der Qualität des Quellcodes der OMNITest-App. Dabei analysierte ich den bestehenden Code und die Teststrategien, um sicherzustellen, dass alle wichtigen Komponenten ausreichend getestet wurden und die Codequalität den Standards entspricht. Ziel war es, Schwachstellen zu identifizieren und Verbesserungspotential aufzuzeigen, um die Stabilität und Wartbarkeit der Anwendung zu erhöhen.

Technologie-Stack

Swift, Java, CoreData

Teamgröße

1

03.2016 – 12.2017
AMD-Netz⁠, Flavia-IT Management GmbH, Kassel

Beschreibung

Die Konzeptualisierung und Weiterentwicklung einer medizinischen Plattform für die Makuladegeneration. Die Projektkomponenten umfassten die Weiterentwicklung eines Pflegeatlasses, eines Veranstaltungskalenders, eines Patientenhandouts sowie die Einführung einer Pflegepartnerdatenbank.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Im Rahmen des Projekts war ich für die Frontend- und Backend-Entwicklung verantwortlich. Dabei kümmerte ich mich sowohl um die Erstellung der Benutzeroberfläche als auch um die serverseitige Logik und Datenverarbeitung. Im Frontend implementierte ich benutzerfreundliche und funktionale Oberflächen, die eine intuitive Interaktion ermöglichten, während ich im Backend effiziente Datenbanken und APIs entwickelte, um die Anwendung stabil und skalierbar zu gestalten.

Ein weiterer wichtiger Bestandteil meiner Aufgaben war das UX/​UI-Design, bei dem ich das visuelle Design sowie die Benutzererfahrung optimierte. Ich sorgte dafür, dass die Anwendung nicht nur ästhetisch ansprechend, sondern auch funktional und einfach zu bedienen war, indem ich auf eine klare und konsistente Gestaltung sowie eine benutzerzentrierte Navigation achtete.

27 / 38

Darüber hinaus war ich für das Testing der Anwendung verantwortlich. Ich führte eine Reihe von Tests durch, um sicherzustellen, dass alle Funktionen reibungslos liefen und die Anwendung fehlerfrei war. Dazu gehörten sowohl manuelle Tests als auch automatisierte Tests, um potenzielle Fehler frühzeitig zu identifizieren und die Qualität der Software sicherzustellen.

Technologie-Stack

Python, HTML/​CSS, Django, South, Gerrit, MySQL, Poetry, pyproject.toml, pip

Teamgröße

2

06.2015 – 06.2017
Norris, Flavia-IT Management GmbH, Kassel

Beschreibung

Die Entwicklung eines E-Recruiting-Tools zur Erfassung, Anzeige und Pflege persönlicher Qualifikationsprofile im IT-Sektor.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Ich war verantwortlich für die Anforderungsanalyse, bei der ich die Bedürfnisse der Nutzer erfasste und die Anforderungen für die Anwendung klar definierte. Im Bereich UX/​UI-Design optimierte ich die Benutzeroberfläche, um eine intuitive und ansprechende Nutzererfahrung zu gewährleisten. Ich war auch für die Weiterentwicklung des Frontends und Backends zuständig, indem ich bestehende Funktionen verbesserte und neue Features implementierte. Abschließend führte ich umfangreiche Testing-Maßnahmen durch, um sicherzustellen, dass die Anwendung fehlerfrei funktionierte und alle Anforderungen erfüllt wurden.

Technologie-Stack

HTML/​CSS, Groovy, Grails, Bootstrap, Angular.js, Angular 2/​4, D3.js, Node.js, JavaScript, Docker, Gerrit, MongoDB, Confluence, Jenkins

Teamgröße

3

12.2011 – 03.2015
Failure Rate Calculation System (FRCaS), Universität Kassel

Beschreibung

Entwicklung einer Java-Desktop-Anwendung zur Berechnung von MTTF-Werten für elektronische Bauteile basierend auf dem Siemens-Standard von TÜV Rheinland.

Rollen

Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

28 / 38

Ich war verantwortlich für die Implementierung einzelner Berechnungsmodulen, bei denen ich mathematische Modelle entwickelte und optimierte, um spezifische Berechnungen innerhalb der Anwendung durchzuführen. Zudem sorgte ich für die Integration der Siemens-Standards in die Anwendung, um die Kompatibilität mit bestehenden Systemen zu gewährleisten. Ich arbeitete auch an der grafischen Simulation mathematischer Modelle, um komplexe Berechnungen visuell darzustellen und die Benutzerfreundlichkeit zu erhöhen. Das UX/​UI-Design gestaltete ich, um eine ansprechende und benutzerfreundliche Oberfläche zu bieten. Abschließend führte ich umfassendes Testing durch, um sicherzustellen, dass alle Funktionen fehlerfrei liefen und die Anwendung den Anforderungen entsprach.

Technologie-Stack

Java, Swing UI, Maven, MySQL, FishEye

Teamgröße

5

08.2013 – 12.2014
Failure Rate Calculation System (FRCaS) für iOS, Universität Kassel

Beschreibung

Entwicklung einer Java-Desktop-Anwendung zur Berechnung von MTTF-Werten für elektronische Bauteile basierend auf dem Siemens-Standard von TÜV Rheinland.

Rollen

Mobile Devleoper, Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

Im Rahmen des Projekts übernahm ich die gesamte Projektplanung, Organisation und Kontrolle, um sicherzustellen, dass das Projekt innerhalb des festgelegten Zeitrahmens, Budgets und der Qualitätsanforderungen erfolgreich abgeschlossen wurde. Ich war für die architektonische Planung zuständig, bei der ich die Systemstruktur designte und geeignete Technologien auswählte sowie die Interaktionen zwischen den verschiedenen Systemkomponenten definierte.

Ein zentraler Bestandteil meiner Arbeit war die Implementierung einzelner Berechnungsmodulen, bei denen ich mathematische Modelle entwickelte und optimierte, um präzise Berechnungen und Simulationen in der Anwendung zu ermöglichen. Zusätzlich kümmerte ich mich um die Integration der Siemens-Standards, sodass die Software nahtlos mit bestehenden Siemens-Systemen und -Protokollen zusammenarbeitete.

Im Bereich UX/​UI-Design gestaltete ich eine benutzerfreundliche Oberfläche, die eine einfache Interaktion und ein angenehmes Nutzungserlebnis gewährleistete. Abschließend sorgte ich für das Testing, um sicherzustellen, dass die Anwendung fehlerfrei und gemäß den Anforderungen funktionierte, indem ich verschiedene Tests durchführte, um mögliche Schwachstellen zu identifizieren und zu beheben.

Technologie-Stack

29 / 38

Swift, Cocoa, CoreData, Xcode, Macintosh, Git, Jenkins

Teamgröße

5

12.2011 – 03.2012

Beschreibung

Forscher der Universität Kassel und des Fraunhofer-Instituts für Windenergie und Energiesystemtechnik entwickelten einen magnetisch schwebenden Ringgenerator für Windturbinen der 10-MW-Klasse, basierend auf statischen Testmodellen und numerischen Simulationen.

Rollen

Software Developer

Aufgaben

Untersuchung der Reibungsentwicklung, Bestimmung der Wärmeentwicklung unter Verwendung von 3D-Modellen, Durchführung von Simulationen mit dem ANSYS Maxwell-Tool.

Technologie-Stack

ANSYS Maxwell, MATLAB, C

Teamgröße

4

30 / 38
Side-Hustle Projekte
11.2025 – heuteKassel, Deutschland
Idasen Desk Controller (Entwicklungsphase, Open Source)⁠, https://github.com/mehmetmuejde/idasen-desk-controller

Beschreibung

Eine moderne Desktop-App zur Steuerung des IKEA IDASEN /​ LINAK-Motorsystems via Bluetooth Low Energy (BLE). Die Anwendung wurde als persönliches Side-Project konzipiert, um ein schnelles, minimalistisches und natives macOS-Erlebnis zu schaffen. Sie ermöglicht es, den Schreibtisch direkt vom Computer aus zu bewegen, Höhen als Shortcuts zu speichern und Live-Daten zu empfangen – mit Fokus auf Performance, Stabilität und einem hochwertigen UI/​UX-Flow.

Rollen

Full Stack Developer (Backend Developer, Frontend Developer, DevOps Engineer, UI/​UX Designer)

Aufgaben

  • Entwicklung eines performanten BLE-Backends in Go zur Echtzeitkommunikation mit dem LINAK-Controller
  • Implementierung eines Event-Systems für Live-Höhen-Updates (BLE Notifications)
  • Aufbau eines modernen React-Frontends mit Status- und Kontrollansicht
  • Konzeption eines minimalistischen UI-Designs mit shadcn/​ui Komponenten
  • App-Packaging für macOS (Universal Binary für Intel + Apple Silicon)
  • Erstellung automatisierter Build-/​Release-Pipelines (GitHub Actions)
  • Entwicklung eines App-Icons und der visuellen Gestaltung
  • Open-Source-Dokumentation & README-Authoring
  • Technologie-Stack

    Go, Wails v2, TinyGo Bluetooth, React 19, TypeScript, TailwindCSS v4, shadcn/​ui, Vite, GitHub Actions, BLE-Characteristics/​UUID-Mapping

    Teamgröße

    1

    03.2025 – heuteKassel, Deutschland

    Meine persönliche Portfolio-Seite ist eine interaktive Landingpage für meine freiberufliche Tätigkeit als Senior Full Stack Developer, gestaltet im Stil eines macOS-Betriebssystems, das als Zeitasset-Projekt konzipiert wurde, um meine technische Expertise, mein Designverständnis und meine Arbeitsweise auf moderne, spielerisch-interaktive Weise zu präsentieren.

    Rollen

    Full Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

    Aufgaben

    Design & Entwicklung

    Technologie-Stack

    31 / 38

    React.js/​Next.js, HTML/​CSS, JavaScript, TypeScript, AWS Amplify, AWS Route53, Tailwind CSS, Shadcn UI, Shadcn UI AI, Matine UI, Azure Static App Services, Github, Github Actions, TanStack Query, Axios, Cloudflare Bot Fight, OpenAI, fal.ai, n8n, RAG

    Teamgröße

    1

    03.2023 – 01.2025Kassel, Deutschland

    Beschreibung

    Das Ziel des Projekts ist die Entwicklung einer Website für ein kleines Netzwerk von Experten aus verschiedenen Technologiebereichen. Die Website soll den Experten eine Plattform bieten, um ihre Dienstleistungen und Kompetenzen gemeinsam zu präsentieren und potenzielle Kunden auf sie aufmerksam zu machen.

    Rollen

    UX/​UI-Designer, Frontend-Entwickler

    Aufgaben

    Die Webpräsenz wurde mit dem Fokus auf eine verbesserte Benutzererfahrung durch Benutzerfreundlichkeit und intuitive Navigation gestaltet. Das Webdesign wurde modern und ansprechend konzipiert. Die Entwicklung der Website basiert auf einer soliden technischen Grundlage und integriert die neuesten Webtechnologien und Standards, um eine optimale Nutzererfahrung zu gewährleisten.

    Technologie-Stack

    TypeScript, JavaScript, HTML/​CSS, React.js, Mantine UI, React-Spring, UX/​UI, AWS Amplify, Hotjar, Google Analytics

    Teamgröße

    1

    02.2023 – 08.2024Kassel, Deutschland
    Gransbe App (Entwicklung eingestellt)⁠, Job Management für Freelancer

    Beschreibung

    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.

    Rollen

    Co-Founder, Full-Stack Developer (Frontend Developer, Backend Developer, DevOps Engineer, UI/​UX Designer)

    Aufgaben

    32 / 38

    Ich war verantwortlich für die Frontend- und Backend-Entwicklung, bei der ich sowohl die Benutzeroberfläche als auch die serverseitige Logik implementierte, um eine performante und stabile Anwendung zu gewährleisten. Im Bereich DevOps-Engineering setzte ich Automatisierungslösungen um, um eine effiziente Bereitstellung und Wartung des Systems zu ermöglichen. Zudem kümmerte ich mich um den Entwurf der gesamten Architektur, um eine skalierbare und gut strukturierte Systemlandschaft zu schaffen. Schließlich führte ich umfangreiche Testing-Prozesse durch, um sicherzustellen, dass alle Funktionen reibungslos liefen und die Anwendung fehlerfrei war.

    Technologie-Stack

    React.js, React Query, HTML/​CSS, JavaScript, TypeScript, Mantine UI, Pipedream, SendGrid, Django, Django Rest, Python, Docker, Dokku, PostgreSQL, Astro, FastAPI, Microservices, Artificial Intelligence (AI), Machine Learning (ML)

    Teamgröße

    2

    33 / 38
    Publikationen
    31.08.2024
    Systematic Evaluation of Uncertainty Calibration in Pretrained Object Detectors⁠, Denis Huseljic, Marek Herde, Paul Hahn, Prof. Dr. Bernhard Sick, Mehmet Müjde

    Im Bereich des Deep-Learning-gestützten Computer Vision hat die Entwicklung tiefer Objekterkennungsmodelle zu einzigartigen Paradigmen (z. B. zweistufige oder set-basierte Ansätze) und Architekturen (z. B. FASTER-RCNN oder DETR) geführt, die eine herausragende Leistung auf anspruchsvollen Benchmark-Datensätzen ermöglichen.

    Dennoch bewerten trainierte Objektdetektoren Unsicherheiten in ihrem eigenen Wissen oft nicht zuverlässig, und die Qualität ihrer probabilistischen Vorhersagen ist in der Regel unzureichend. Da diese Vorhersagen häufig als Grundlage für weitere Entscheidungen dienen, müssen ungenaue probabilistische Vorhersagen vermieden werden.

    In dieser Arbeit untersuchen wir die Unsicherheitskalibrierung verschiedener vortrainierter Objekterkennungsarchitekturen in einem Multi-Klassen-Setting. Wir schlagen ein Framework vor, das eine faire, unvoreingenommene und wiederholbare Evaluierung gewährleistet, und führen detaillierte Analysen zur Kalibrierung unter Verteilungsänderungen durch (z. B. Verteilungsshift und Anwendung auf Out-of-Distribution-Daten).

    Darüber hinaus liefern wir durch die Untersuchung des Einflusses unterschiedlicher Detektorparadigmen, Nachbearbeitungsschritte und geeigneter Metriken neue Erkenntnisse darüber, warum eine schlechte Kalibrierung von Detektoren entsteht. Basierend auf diesen Erkenntnissen gelingt es uns, die Kalibrierung eines Detektors durch einfaches Finetuning der letzten Schicht zu verbessern.

    34 / 38
    Referenzen
    Jonas Kilian⁠, Geschäftsinhaber, FLAVIA IT-Management

    „Mit Mehmet zusammenzuarbeiten ist eine großartige Erfahrung: Er ist ruhig und klug, nachdenklich und gewissenhaft, direkt, ehrgeizig und zugleich spielerisch. Wir hatten das Vergnügen, gemeinsam mehrere Softwareprojekte mit großem Erfolg umzusetzen.“

    Orson Dräger⁠, Key-Account-Manager bei Hays

    „Mehmet wurde durch uns erfolgreich in ein Projekt bei einem renommierten Kunden vermittelt. Bereits ab dem ersten Kontakt zeigte er ein hohes Maß an Professionalität sowie fundiertes fachliches Know-how und eine sehr positive menschliche Art, was den Kunden unmittelbar überzeugte.Wir freuen uns auf eine weiterhin erfolgreiche Zusammenarbeit.“

    Eric Lamaj⁠, Key Account Manager bei Etengo

    „Nicht nur seine Technischen Fähigkeiten sind beeindruckend, sondern auch seine Zwischenmenschliche Art und Weise im Umgang mit anderen Personen in Projekten. Sehr Empfehlenswert und immer positive Rückmeldungen erhalten. Viel Erfolg weiterhin auf deinem Weg als Experte!“

    Max Aschoff⁠, SmartShopper - Co-Founder KBST GmbH - Real estate development & management - EDEKA Aschoff

    „Wir arbeiten seit über einem Jahr mit Mehmet zusammen und sind mehr als zufrieden mit seiner Arbeit. Es ist immer eine Freude, ein Projekt mit ihm zu beginnen oder abzuschließen.“

    Dr. Adrian Calma⁠, Professional Scrum Product Owner, Active Learning Experte - DB Systel Gmbh

    „Mehmet beweist kontinuierlich seine Fähigkeiten in den Bereichen DevOps, Webentwicklung, Projektmanagement und Machine Learning. Insbesondere richtete er das CI/​CD-System ein und gab dem Webentwicklungsteam wertvolles Feedback. Darüber hinaus machten sein außergewöhnliches analytisches Denken und seine Offenheit für Feedback ihn stets zu einem herausragenden Teammitglied.“

    Markus Höflich⁠, IT-Systemadministrator bei OTEC Präzisionsfinish GmbH

    „Er ist fachlich wie auch menschlich äußerst kompetent. Die Zusammenarbeit ist stets professionell, effizient und lösungsorientiert. Seine klaren und strukturierten Problem Beschreibungen haben mir im Helpdesk ermöglicht, Anliegen schnell und ohne unnötige Rückfragen zu bearbeiten. Ich kann ihn als Freelancer uneingeschränkt empfehlen..“

    35 / 38
    Moritz Stolz⁠, Senior Data Engineer bei WINGAS

    „Ein kompetenter, vielseitiger und zuverlässiger Kollege, mit dem man gerne einen Kaffee teilt. Mehmet spielte mit seinen Fähigkeiten eine entscheidende Rolle beim Aufbau einer soliden Softwarearchitektur und der Sicherstellung einer funktionalen Infrastruktur während unserer Zusammenarbeit. Dank Mehmet konnten wir unser Continuous-Integration-System erheblich verbessern und unser Produkt marktreif machen.“

    Dirk Weinberger⁠, Account-Manager bei SPIE ICS

    „Herr Müjde hat seine Projektaufgaben stets mit großem Enthusiasmus und hoher Einsatzbereitschaft angegangen. Ich habe ihn als einen unabhängigen Denker kennengelernt und schätzen gelernt, der konstruktive Lösungen für vergangene Herausforderungen bietet. Er ist ein echter Teamplayer und ein verantwortungsbewusster Kollege, der auch in stressigen Situationen stets eine freundliche Haltung bewahrt.“

    Mohammad Wazed Ali⁠, Machine Learning Forscher, Universität Kassel

    „Ich habe sehr gute Erfahrungen in der Zusammenarbeit mit Herrn Mehmet Müjde gemacht. Herr Müjde ist ein hervorragender Softwareentwickler und äußerst begeistert von Technologien. Er verfügt über professionelle Fähigkeiten im Bereich der Künstlichen Intelligenz und der Industrie. Sein Wissen im Software-Engineering entwickelt sich rasant weiter. Als Teamkollege zeichnet er sich durch eine sehr angenehme Persönlichkeit aus.“

    Alexandra-Rahela Mioc, Frontend Developerin bei nikan.ai

    „Ich habe Mehmet während unseres Studiums kennengelernt und ihn als äußerst kompetenten, hilfsbereiten und verlässlichen Menschen erlebt. Im Laufe der Zeit ist er als mein Mentor zu einer wichtigen Unterstützung in meiner fachlichen und beruflichen Weiterentwicklung geworden. Seine Fähigkeit, komplexe technische Themen schnell zu durchdringen und verständlich zu vermitteln, hat mir in vielen Situationen weitergeholfen.Mehmet zeichnet sich durch hohe soziale Kompetenz, Geduld und eine ausgeprägte Hilfsbereitschaft aus. Er teilt sein Wissen gerne mit anderen und motiviert sein Umfeld, sich weiterzuentwickeln. Fachlich wie menschlich kann ich ihn uneingeschränkt empfehlen.“

    Fatih Cevik⁠, Creator SIGNAL™ Predictive Market Intelligence for Headhunter

    „Mehmet ist ein äußerst verlässlicher, gewissenhafter und talentierter Entwickler. Bei Herausforderungen in der Entwicklung bleibt er beharrlich und findet Lösungen. Neben seiner fachlichen Expertise ist er auch eine sehr hilfsbereite Person. Während unserer Zeit an der Universität unterstützte er zahlreiche Freunde und teilte sein Wissen mit ihnen – mich eingeschlossen.“

    Ihab Hussein⁠, Senior Frontend Developer

    „Eine äußerst kontaktfreudige und kompetente Person, zielorientiert und ein Teamplayer!“

    36 / 38
    Kadir Tikil⁠, Junior Software Developer bei OnOffice GmbH

    „Ich habe Mehmet im Master kennengelernt und ihn als einen der hilfsbereitesten und geistreichsten Menschen erlebt, mit denen ich gearbeitet habe. Er zeigt ein großes Interesse an neuen Technologien, ist sehr gut organisiert und hält sich stets an Absprachen. Die Zusammenarbeit mit ihm ist jederzeit zuverlässig und angenehm. Auch wenn eine Abgabe oder Deadline einmal nicht eingehalten werden konnte – etwa aufgrund eines Krankheitsfalls – war auf ihn Verlass: Er hat sofort reagiert und die entsprechenden Aufgaben umorganisiert. Ich würde jederzeit wieder mit ihm zusammenarbeiten.“

    Gamze Ketenci⁠, Data Scientistin

    „Er ist eine sehr kluge und fleißige Person. Wir haben zusammen studiert und sind sehr gute Freunde geworden.“

    Ahmed-Tarik Bilgin⁠, Informatik-Student an der Universität Kassel

    „Mehmet Müjde war für mich in den letzten Monaten eine unglaublich wertvolle Begleitung – jemand, der mich nicht nur fachlich gefördert, sondern auch persönlich inspiriert hat.Durch seine ruhige, reflektierte Art und seine tiefe fachliche Kompetenz hat er mir geholfen, Herausforderungen aus neuen Blickwinkeln zu sehen und meinen eigenen Weg klarer zu erkennen.Ich schätze an ihm besonders seine Offenheit, seine Geduld und sein echtes Interesse an der Weiterentwicklung anderer. Ein Mentor, den man sich nur wünschen kann.“

    37 / 38
    Signatur
    signature

    Mehmet Müjde

    Kassel17.11.2025
    Benutzerdefiniert
    38 / 38