Full-Stack Webentwicklung (React, Node.js, Typescript), Cloud-Technologien (AWS, GCP), Mobile App-Entwicklung (React Native, Flutter), DevOps (CI/CD)
Aktualisiert am 30.11.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Full-Stack
Mobile App-Entwicklung
Cloud-Technologien
TypeScript
Docker
Angular
Express.js
Next.js
Nest.js
GraphQL
Git
MongoDB
MySQL
PostgreSQL
Kubernetes
CI/CD (Continuous Integration/Continuous Deployment)
REST
Flutter
Dart
ReactJS
Deutsch
Muttersprache
Englisch
gut

Einsatzorte

Einsatzorte

Homburg (Saar) (+200km)
möglich

Projekte

Projekte

1 Jahr 2 Monate
2023-10 - heute

KI-gestützte Datenvisualisierung und API-Entwicklung für Zugbewegungssimulationen

Typescript NestJs React ...
  • Implementierte die Übertragung von KI-generierten JSON-Daten aus einer Datenbank an das Frontend via API.
  • Visualisierte Simulationen von Zugbewegungen auf Bahnstrecken mithilfe
  • von Leaflet und GSAP, ergänzt durch KI-basierte Handlungsempfehlungen.
  • Entwicklung sowie Beratung im Frontend- und API-Bereich.
 

Typescript NestJs React Postgres Jest GSAP Leaflet playwright
DB-Systel
2 Monate
2023-08 - 2023-09

Entwicklung und Beratung

Typescript NodeJs JavaScript ...
  • Entwicklung und Beratung unter striktem NDA.
  • Fokus auf schnelle Implementierung von Node.js-Lösungen (z. B.Nodemailer, Redis-basierte Warteschlangen).

Typescript NodeJs JavaScript vi Test
Dermalog
3 Jahre 6 Monate
2020-02 - 2023-07

Full-Stack Entwicklung mit Fokus auf Kubernetes, CI/CD, Microservices und plattformübergreifende Apps

Kubernetes (inkl. Prometheus Grafana ArgoCD ...

  • Planen und Umsetzen eines Kubernetes-Clusters inkl. CI/CD in AWS
  • Aufsetzen einer Mono-Projekt-Struktur mit nx.js
  • Entwickeln differser Microservices mit NestJs
  • Umsetzten von 2 Android/iOS Apps mit Flutter
  • Umsetzen des Frontends mit ReactJs
  • Prüfung der Performance und Skalierbarkeit




Kubernetes (inkl. Prometheus Grafana ArgoCD etc.) AWS React Flutter NextJs Angular JavaScript Strapi NestJs jest nx.js Postgres JMeter NodeJs Typescript
Gifbo
11 Monate
2022-04 - 2023-02

API-Optimierung und Frontend-Integration mit Fokus auf Echtzeitdaten und Azure-Cloud-Migration

React Typescript NextJs ...

  • Entwicklung einer Lösung zur Übertragung von Statusinformationen aus einer API ins Frontend.
  • Mitentwicklung und Optimierung der API zur Erweiterung von Funktionalitäten.
  • Erstellung einer benutzerfreundlichen Frontend-Darstellung für Echtzeitinformationen.
  • Beratung und Planung von Technologieentscheidungen.
  • Unterstützung beim Übergang zu Azure-Cloud-Deployments.

React Typescript NextJs NestJs jest JavaScript NodeJs nx.js Typesense
TechemX (Techem)
2 Jahre 8 Monate
2019-09 - 2022-04

Entwicklung innovativer Anwendungen und KI-Lösungen zur Optimierung von Kundenkommunikation und Geschäftsprozessen

  • Planung und Entwicklung einer mobilen Anwendung zur Optimierung der Kundenkommunikation.
  • Planung und Implementierung serverloser KPIs zur Erfassung von Nutzerinteraktionen.
  • Planung und Entwicklung einer Webanwendung zur Verwaltung von Produktzusammenstellungen.
  • Planung und Entwicklung einer KI-Lösung zur Automatisierung bestimmter Anwendungsprozesse.
  • Planung und Entwicklung eines Kommunikationstools zur Steigerung der Effizienz in Kundeninteraktionen

React React Native Typescript NextJs NestJs Google Cloud Platform BigQuery git Actions NodeJs Postgres MongoDb Kubernetes Angular ReactNative Strapi JavaScript jest GoogleCloudPlatform
MediaMarkt/ Saturn
5 Monate
2018-10 - 2019-02

webbasierender Car Configurator(erneute Anfrage)

Für einen webbasierenden Car Configurator wurde Verstärkung für das bestehende Team gesucht. Weitere Aufgabe: Beratung des Frontend-Teams bezüglich React Lösungen (erneute Anfrage)

TypeScript React Java MySql Java Spring JavaScript
MHP ? a Porsche Company
2 Monate
2018-07 - 2018-08

Siemens Projekt

Angular React C# ...
leider darf ich keine Informationen zu diesen Projekt weitergeben
Angular React C# JavaScript
Angular React C# JavaScript
4 Monate
2018-03 - 2018-06

webbasierender Car Configurator

Für einen webbasierenden Car Configurator wurde Verstärkung für das bestehende Team gesucht
  • Beratung des Frontend-Teams bezüglich React Lösungen
TypeScript React Java MySql Java Spring JavaScript
MHP ? a Porsche Company
7 Monate
2017-09 - 2018-03

Entwicklung einer Client-Server Anwendung

Angular NodeJs JavaScript ...
Für ein StartUp sollte eine Client-Server Anwendung entwickelt werden, welche es ermöglicht, über eine Webplattform sein Geschäft zu registrieren und aktuelle Angebote an Nutzer der mobilen Anwendung zu senden. 
 
Angular NodeJs JavaScript Express.js Ionic
StartUp
4 Monate
2017-09 - 2017-12

Entwicklung eines Drag-and-Drop-Interfaces zur Erstellung individueller Interpretiersprachen

TypeScript NodeJs Vektor ...

Während der Entwicklung eines Projekts habe ich ein grafisches Interface programmiert, das individuell per Drag-and-Drop mit Hilfe eines Baukastensystems eine Interpretiersprache erstellt, die über einen Voice-Server ausgelesen und umgesetzt wird. Weitere Aufgaben umfassten Anpassungen am bestehenden Quelltext zur Erhöhung der Lesbarkeit, Fehlerbeseitigung und die Anwendung von "Best Practices".

TypeScript NodeJs Vektor svd D3 React Express.js mocha
TypeScript NodeJs Vektor svd D3 React Express.js mocha
Telekom TDG Voice
4 Monate
2017-09 - 2017-12

Telekom TDG Voice

TypeScript NodeJs Vektor ...
Für ein Projekt der Telekom wurde Unterstützung bei der Entwicklung eines Sprachassistenten angefordert. Während der Entwicklung wurde zusätzlich von mir alleine, ein grafisches Interface, welches individuell per Drag and Drop mit Hilfe eines  Baukastensystems eine Interpretiersprache erstellt, die über einen Voice Server  ausgelesen und umgesetzt wird, programmiert. Weitere Aufgabe: Anpassungen an bestehendem Quelltext zur Erhöhung der Lesbarkeit, Fehlerbeseitigung, Anwendung von "Best Practice".

TypeScript NodeJs Vektor svd D3 React JavaScript Express.js mocha
Telekom
2 Monate
2017-08 - 2017-09

ImageProxy

React JavaScript NodeJs ...
Um sich redundante Bilder in verschiedenen Größen auf der Webseite zu sparen, wurde ein Image Proxy entworfen, mit dem es möglich ist, ein Bild hochzuladen und dieses über eine spezielle Url vom Server verkleinern zu lassen. Dies spart das manuelle Verkleinern, spart Speicher und Zeit für den Inhaber der Bilder und bietet aufgrund der Tatsache, dass die Bilder gecacht werden, schnell gute Resultate.

 

React JavaScript NodeJs Hapi.js
3 Monate
2017-07 - 2017-09

RTR (Real-Time-Reporter)

React React-Native NodeJs ...
RTR (Real-Time-Reporter) ist eine Entwicklung für einen namhaften Büroausstatter,  welcher den gesamten Prozess der Qualitätsprüfungen in Echtzeit digitalisieren wollte. Über ein Webinterface oder ein mobiles Endgerät ist es für den Prüfer möglich, detailliert den Fehler zu beschreiben und in dem System zu speichern, sowie über CSV zu exportieren. Über mehrere Bildschirme, welche in der gesamten Werkshalle verteilt sind, werden aktuelle Tages-sowie Monatstrends angezeigt. Detailliertere Statistiken stehen ausgewählten Nutzern mobile per App oder über ein Webinterface zur Verfügung.
 

React React-Native NodeJs MeteorJs JavaScript TypeScript MongoDB GraphQL Relay
5 Monate
2017-02 - 2017-06

MBB (MyBlackBox)

  • MBB (MyBlackBox) wird entwickelt um Nutzer sicherer nach Hause zu bringen
  • Die Idee ist, dass der Nutzer ausgewählten Freunden über eine App Bescheid gibt, wenn dieser sich auf den Nachhauseweg begibt und auf diesem gerne "überwacht" werden möchte
  • Fällt dem Server über einen Algorithmus oder bei manueller Aktivierung des Alarms durch den Nutzer eine mögliche Gefahr auf, alarmiert dieser vorsorglich die ausgewählten Freunde (inkl. Daten wie aktuelle Pos. des Nutzers)
  • Die Freunde können nun entsprechend handeln
React React-Native NodeJs MeteorJs MongoDB
MBB (Real-Time-Reporter)

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2014-04 - 2017-03

Praktische Informatik

Master of Science, HTW Saar
Master of Science
HTW Saar


2 Jahre 6 Monate
2011-10 - 2014-03

Praktische Informatik

Bachelor of Science, HTW Saar
Bachelor of Science
HTW Saar


Position

Position

Full-Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Full-Stack Mobile App-Entwicklung Cloud-Technologien TypeScript Docker Angular Express.js Next.js Nest.js GraphQL Git MongoDB MySQL PostgreSQL Kubernetes CI/CD (Continuous Integration/Continuous Deployment) REST Flutter Dart ReactJS

Produkte / Standards / Erfahrungen / Methoden

NodeJs
TypeScript
Docker
AWS
GCP
Azure
Flutter
React
Angular
Nest.js
Next.js
gatsby.js
Typesense
nx.js
CI/CD
GraphQl
Kubernetes
Ionic
Rest
Elasticsearch
Go!
SQL
git
Jira
Confluence
Supertokens
Strapi
PostGres
MySql
Express.js
jest
React-Native
mocha
dart

Über mich

Ich bin ein Full-Stack-Entwickler, der vom Planen von Software, über die Erstellung der Infrastruktur bis zum Entwickeln des Front- sowie des Backends alles übernehmen und/oder unterstützen kann. Auch Testen ist für mich kein Fremdwort. Ich arbeite sehr gerne innerhalb von Teams, kann aber auch komplett autark arbeiten. Planung-Tools wie Jira, Confluence, Figma usw. gehörten für mich in den meisten meiner Projekte zum "Daily-Business"


WEITERE TECHNOLOGIEN UND FRAMEWORKS

  • NodeJs - Express.js, GraphQL, Nest.js, Next.js, Gatsby.js, Strapi, Supertokens, Jest, Mocha, Express.js, GraphQL, Nest.js, Next.js, Gatsby.js, Strapi, Supertokens, Jest, Mocha, Typescript, Docker, AWS, GCP, Azure, Kubernetes, CI/CD, GraphQL, Elasticsearch, SQL, git, Jest, Mocha, Jest, React-Native, dart, express, request, axios, lodash, moment, body-parser, cookie-parser, debug, dotenv, ejs, fs-extra, glob, http,  https, nodemon, path, socket.io, cors, bcrypt, jsonwebtoken, mongodb, mysql, pg, sqlite3, redis, morgan, multer, nodemailer, winston, chalk, colors, commander, inquirer, yargs, ora, figlet, cli-spinner, ora, chalk, fs-extra, commander, lodash, jsonwebtoken, debug, axios, request, socket.io, multer, cors, bcrypt, nodemailer, moment, dotenv, cookie-parser, express, morgan, glob, http, https, winston, mysql, mongodb, redis, pg, sqlite3, path, body-parser, ejs, inquirer, yargs, figlet, cli-spinner, prompt, chalk, colors, fs-extra, json5, mkdirp, xml2js, lodash, validator, marked, uuid, shortid, debug, chalk, colors, figlet, inquirer, yargs, ora, fs-extra, commander, jsonwebtoken, axios, request, glob, socket.io, bcrypt, cors, dotenv, morgan, multer, winston, http, https, mysql, mongodb, redis, pg, sqlite3, body-parser, ejs, moment, nodemailer, prompt, json5, xml2js, validator, lodash, shortid, uuid, marked, mkdirp, debug
  • TypeScript - Node.js, Angular, React, Vue.js, Nest.js, Next.js, Gatsby.js, GraphQL, TypeScript, Docker, AWS, GCP, Azure, Kubernetes, CI/CD, Elasticsearch, SQL,  git, Jest, Mocha, Flutter, Ionic, React-Native, dart
  • Docker - Kubernetes, AWS, GCP, Azure, CI/CD, Elasticsearch, Node.js, TypeScript, MySQL, Postgres, MongoDB, Nginx, Docker Compose, Docker Swarm, Container Orchestration, Dockerfile, Container Networking, Container Security, Docker Registry, Microservices Deployment, Continuous Integration, Continuous Deployment, Infrastructure as Code, DevOps
  • AWS - EC2, S3, Lambda, RDS, DynamoDB, SNS, SQS, CloudFront, CloudFormation, API Gateway, IAM, Route 53, VPC, Aurora, ECS, EKS, Elastic Beanstalk, CloudWatch, CloudTrail, Cloud9, CodePipeline, CodeDeploy, CodeCommit, AWS CLI, AWS SDK, Serverless Framework, AWS Lambda, AWS SAM, Cloud Storage, Serverless Architectures, AWS Security Best Practices
  • GCP - Compute Engine, App Engine, Kubernetes Engine, Cloud Functions, Cloud Storage, Cloud Pub/Sub, Cloud SQL, BigQuery, Firestore, Firebase, IAM, VPC, Stackdriver, Cloud Deployment Manager, Cloud Build, Cloud Run, Cloud Monitoring, Cloud Logging, Cloud IAM, Cloud DNS, Cloud CDN, Cloud Load Balancing, Google Cloud SDK, Google Cloud Storage, Google Cloud Functions, GCP Security Best Practices
  • Azure - Azure App Service, Azure Functions, Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Storage, Azure Cosmos DB, Azure SQL Database, Azure Blob Storage, Azure Event Hubs, Azure Service Bus, Azure Active Directory (Azure AD), Azure Networking, Azure DNS, Azure Traffic Manager, Azure DevOps, Azure Logic Apps, Azure Key Vault, Azure Monitor, Azure Resource Manager (ARM), Azure DevOps, Azure Security Center, Azure CLI 
  • Flutter - Dart, Material Design, Cupertino Widgets, State Management (Provider, BLoC, MobX), REST APIs, JSON Serialization, Firebase Integration, Google Maps Integration, Camera and Image Handling, Device Permissions, Platform Channels, Flutter Widgets, Custom Animation, Responsive UI, Internationalization (i18n), Unit Testing, Widget Testing, Integration Testing, Continuous Integration with Flutter, Flutter Web, Flutter Desktop, Flutter Mobile
  • React - Redux, React Router, Styled Components, HTML 5, Material-UI, React Hooks, Context API, React Native, Next.js, ES5, ES6, Gatsby, Cypress, Jest, Karma, Enzyme, React Testing Library, Webpack, Babel, Axios, Fetch API, ESLint, Prettier, Formik, ReduxSaga, Recoil, MobX, Storybook, Apollo Client, React Query, React Testing Library, Chakra UI, Ant Design, Tailwind CSS, GraphQL, D3.js, Immutable.js, React Bootstrap, TypeScript, CRA (Create React App) 
  • Angular - RxJS, NgRx, Angular Material, Angular CLI, Angular Universal, Angular Forms, Reactive Forms, Template-Driven Forms, Angular Routing, Angular Directives, Angular Services, Dependency Injection, Angular Pipes, Angular Modules, Angular Animations, Angular Custom Directives, Angular Change Detection, Angular Lazy Loading, Angular Unit Testing, Angular e2e Testing, Angular Internationalization (i18n)
  • Nest.js - TypeScript, Express.js, GraphQL, MongoDB, TypeORM, Mongoose, RESTful APIs, JWT, Passport.js, WebSocket, Microservices, Dependency Injection, Middleware, Interceptors, Guards, Pipes, Filters, Swagger, Testing with Jest, E2E Testing, GraphQL Subscriptions, GraphQL Scalars, Caching, Authentication, Authorization, Data Validation, File Uploads 
  • Next.js - React, TypeScript, SSR (Server-Side Rendering), SSG (Static Site Generation), API Routes, Next.js File System, CSS Modules, Styled JSX, Redux, React-Query, Tailwind CSS, Material-UI, Apollo Client, SEO Optimization, Image Optimization, Serverless Deployment, Incremental Static Regeneration (ISR), Incremental Static Generation (ISG), Webpack, ESLint, Prettier, CI/CD with Next.js
  • Gatsby.js - React, GraphQL, TypeScript, SSR (Server-Side Rendering), SSG (Static Site Generation), Gatsby File System, Gatsby Themes, MDX (Markdown with JSX), Styled Components, Redux, React-Query, Tailwind CSS, Material-UI, SEO Optimization, Image Optimization, Progressive Web Apps (PWA), Webpack, ESLint, Prettier, CI/CD with Gatsby.js
  • Typesense - TypeScript, Search API, Indexing, Full-Text Search, Autocomplete, Faceted Search, Geo-Search, Synonyms, Suggestions, Analytics, ACL (Access Control List), Load Balancing, Scalability, RESTful API, UI Integrations, Near Real-Time Search, JSON/HTTP API, Webhooks, Multi-Region Replication, Data Sharding, High Availability, Automatic Failover, Backup and Restore
  • nx.js - Monorepo, Angular, React, TypeScript, Nx Workspace, Code Generation, Run Commands, Affected Commands, Dependency Graph, Caching, Extensibility, Scalability, Enterprise Architectures, Nx Plugins, Nx Console, CI/CD Integration, Nx Storybook, Nx Jest, Nx Cypress, Nx Storybook, Nx Next, Nx Gatsby, Nx Express, Nx Nest, Nx Plugin Development
  • CI/CD - Jenkins, GitLab CI/CD, GitHub Actions, CircleCI, Travis CI, Bitbucket Pipelines, AWS CodePipeline, Azure DevOps, Continuous Integration, Continuous Deployment, Automated Testing, Docker Build and Push, Artifact Management, Code Quality Checks, Static Code Analysis, Code Review, Deployment Strategies (Blue-Green, Canary), Infrastructure as Code (IaC), Configuration Management, AutomatedRelease,  Monitoring and Alerts
  • GraphQL - Apollo Server, Apollo Client, GraphQL Yoga, Prisma, Apollo Federation, GraphQL Subscriptions, GraphQL Scalars, GraphQL Enums, GraphQL Directives, Data Fetching with GraphQL, Real-Time Data, Schema Stitching, GraphQL Error Handling, Authorization with GraphQL, Pagination with GraphQL, Caching with GraphQL, GraphQL Testing, GraphQL Code Generation, GraphiQL, GraphQL Playground
  • Kubernetes - K8s, Docker, Kubernetes Objects (Pods, Services, Deployments, StatefulSets, ConfigMaps, Secrets), Kubectl, Minikube, kubeadm, Kubernetes Networking (Ingress, Services, Load Balancers), Helm, Kubernetes Operators, Persistent Volumes, Volume Provisioning, Horizontal Pod Autoscaler, Kubernetes RBAC (Role-Based Access Control), Pod Security Policies, Custom Resource Definitions (CRDs), Kubernetes Monitoring and  Logging, Kubernetes Security Best Practices
  • Ionic - Angular, Capacitor, Cordova, Ionic CLI, Ionic Components, UI Themes, Ionic Native, Capacitor Plugins, Ionic Navigation, Angular Routing, PWA Support, CrossPlatform Development, Mobile App Development, Ionic Storage, Ionic Push Notifications, Ionic Animations, Ionic Forms, Ionic Authentication, Ionic Backend Integration, Ionic Mobile Testing
  • Rest - RESTful Architecture, HTTP Methods (GET, POST, PUT, DELETE), RESTful API Design, RESTful URL Design, API Versioning, HATEOAS (Hypermedia as the Engine of Application State), RESTful Authentication, RESTful Error Handling, Representational State Transfer, RESTful Security Best Practices, JSON API, HAL (Hypertext Application Language), API Documentation (Swagger, OpenAPI), RESTful Testing
  • Elasticsearch - Full-Text Search, Query DSL, Aggregations, Indexing, Mapping, Analyzers, Tokenizers, Inverted Index, Fuzzy Search, curl, Geo-Search, Highlighting, Suggesters, Percolation, Sharding, Replication, Bulk API, Elasticsearch REST API, Elasticsearch Node.js Clients, Kibana, Logstash, Beats, Elasticsearch Monitoring, Elasticsearch Security, Elasticsearch Scalability
  • Go! - Golang, Concurrency, Goroutines, Channels, Go Standard Library, Go Modules, Package Management, Web Development with Go, RESTful APIs with Go, gRPC, Testing with Go, Dependency Management with Go, Go Compiler, Error Handling in Go, File Handling with Go, Go Networking, Go Web Servers, Go Database Libraries, Performance Optimization in Go, Profiling in Go, Go Concurrency Patterns
  • SQL - Relational Databases, MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Oracle SQL, Database Design, SQL Queries, Joins, Subqueries, Indexing, Transactions, ACID Properties, Database Normalization, Stored Procedures, Triggers, Views, Database Security, Database Backup and Restore, Database Performance Tuning, ORM (ObjectRelational Mapping), Database Migrations, NoSQL vs. SQL
  • git - Version Control, Git Commands (init, clone, add, commit, push, pull, fetch, merge, rebase, stash, log, status, branch, checkout, reset, revert, tag), Git Workflow (Feature Branch Workflow, Gitflow Workflow, Forking Workflow), GitHub, GitLab, Bitbucket, Git Hooks, Git Submodules, Git LFS (Large File Storage), Git Cherry-Pick, Git Amend, Git Bisect, Git Interactive Rebase, Git Reflog, Git Aliases
  • Jira - Issue Tracking, Project Management, Scrum, Kanban, Agile Boards, Epics, User Stories, Sprints, Backlog, Roadmap, Release Planning, Agile Reports, Issue Prioritization, Issue Assigning, Workflow Customization, Jira Dashboards, Jira Filters, Jira Automation, Jira Permissions, Jira Integration, Jira REST API, Jira Plugins, Jira  Administration, Jira Service Management
  • Confluence - Documentation, Collaboration, Pages, Spaces, Macros, Blueprints, Templates, Versioning, Blogging, Attachments, Permissions, Confluence REST API, Confluence Integration, Confluence Add-ons, Confluence Administration, Confluence Best Practices, Confluence Usage Tracking, Confluence Tips and Tricks
  • Supertokens - Authentication, JWT, Refresh Tokens, Session Management, Secure Cookies, Social Login (Google, Facebook, Apple, GitHub), Email Verification, Password Reset, Multi-Factor Authentication, Rate Limiting, Cross-Site Request Forgery (CSRF) Protection, Secure Token Storage, Authentication in APIs, User Management, Passwordless Login
  • Strapi - Headless CMS, Content Management, Custom APIs, RESTful API Generation, GraphQL API Generation, Role-Based Access Control (RBAC), Plugins, Webhooks, Media Library, Customizable Content Models, Database Agnostic, Single-Page Application (SPA) Support, Internationalization (i18n), Authentication Providers, Content Versioning, Customizable Admin Panel, Strapi Extensions

  • PostGres - Relational Database, ACID Properties, Data Types, Indexing, Joins, Views, Triggers, Stored Procedures, JSON Data, Full-Text Search, Concurrency Control, Transaction Management, Database Security, Backup and Restore, Performance Optimization, Query Optimization, Connection Pooling, Partitioning, Replication, PostGIS, PL/pgSQL, pgAdmin

  • MySql - Relational Database, ACID Properties, Data Types, Indexing, Joins, Views, Triggers, Stored Procedures, JSON Data, Full-Text Search, Concurrency Control, Transaction Management, Database Security, Backup and Restore, Performance Optimization, Query Optimization, Connection Pooling, Replication, MySQL Workbench
  • Express.js - Node.js, RESTful APIs, Middleware, Routing, Request and Response Objects, Templating Engines (EJS, Pug), Authentication, Authorization, Error Handling, File Uploads, Session Management, Cookie Parsing, CORS (Cross-Origin Resource Sharing), Body Parsing, Static Files, Error Logging, Express.js Security Best Practices, Express.js Testing with Jest, Express.js Scalability
  • jest - JavaScript Testing, Test Framework, Test Runners, Test Suites, Mock Functions, Snapshot Testing, Test Matchers, Async Testing, Code Coverage, Test Coverage, Unit Testing, Integration Testing, End-to-End Testing, Test Setup and Teardown, Continuous Integration, Test Watch Mode, Test Performance, Test Data Generation, Test Organization and Naming, Test Automation
  • React-Native - React, JavaScript, React Native Components, Expo, Native Modules,React Native Navigation, Redux, React Native CLI, Expo CLI, React Native Animations, React Native Styling, React Native UI Libraries, React Native Maps, React Native Camera, React Native Geolocation, React Native Firebase, React Native Debugging, React Native Testing, React Native Deployment

  • mocha - JavaScript Testing, Test Framework, Test Runners, Test Suites, Mocking, Async Testing, Code Coverage, Test Coverage, Unit Testing, Integration Testing, End-to-End Testing, Test Setup and Teardown, Continuous Integration, Test Watch Mode, Test Performance, Test Data Generation, Test Organization and Naming, Test Automation, BDD (Behavior-Driven Development), TDD (Test-Driven Development)
  • dart - Flutter, Dart Language Features, Dart Packages, Dart Core Libraries, Dart Null Safety, Dart Async/Await, Dart Collections, Dart OOP (Object-Oriented Programming), Dart Error Handling, Dart Type System, Dart Functional Programming, Dart Streams, Dart File I/O, Dart JSON Serialization, Dart Unit Testing, Dart CI/CD, Dart Web Development, Dart Native Development, Dart Best Practices
  • Frontend - HTML5, CSS3, JavaScript, TypeScript, React, Angular, Vue.js, Redux, State Management, jQuery, SCSS, Component-Based Architecture, Responsive Design, CSS Preprocessors (Sass, Less), Frontend Build Tools (Webpack, Parcel), Figma, Frontend Testing (Jest, Enzyme, React Testing Library), Frontend Frameworks (Material-UI, Bootstrap, Semantic UI), Progressive Web Apps (PWA), Single-Page Applications (SPA)

  • Backend - Node.js, Express.js, RESTful APIs, GraphQL, Ansible, WebSocket, Authentication (JWT, OAuth), Authorization, API Security, ORM/ODM (Sequelize, Mongoose), Linux, Ubuntu, Fedora, Database Design, Cloud Development,SQL, NoSQL (MongoDB, Redis), Data Validation, Error Handling, Server-Side Rendering (SSR), Python, Django, Flask, TensorFlow, Serverless Architecture, Microservices, Performance Optimization, Caching
  • Database - MySQL, PostgreSQL, MongoDB, Redis, MariaDB, SQLite, Database Modeling, Query Optimization, Transactions, Indexing, Joins, Data Migrations, Data Backup and Restore, Database Monitoring and Maintenance
  • DevOps . Docker, Kubernetes, CI/CD (Continuous Integration and Continuous Deployment), Git, GitHub, GitLab, GitlabCI, Bitbucket, Jenkins, Travis CI, CircleCI, Build Automation, Deployment Automation, AWS Elastic Beanstalk, Heroku, Vercel, Azure App Service, Google App Engine, Server Management, Load Balancing, Monitoring and Logging
  • Testing - Unit Testing, Integration Testing, End-to-End Testing, Jest, Mocha, Chai, Sinon, Supertest, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Test Automation, Test Coverage, Performance Testing, Load Testing, Security Testing
  • Deployment - Heroku, Vercel, AWS Elastic Beanstalk, Azure App Service, Google App Engine, Nginx, Apache, PM2, Docker Swarm, Kubernetes, Server Configuration, SSL/TLS Certificates, Domain Management
  • Authentication and Authorization - JWT (JSON Web Tokens), OAuth, Passport.js, OAuth2orize, RBAC (Role-Based Access Control), ACL (Access Control Lists), Firebase Authentication, Auth0
  • API  Integration -Third-Party APIs, RESTful API Integration, GraphQL API Integration, OAuth Integration, OAuth2orize Integration, API Documentation (Swagger, OpenAPI), API Testing (Postman, Insomnia)

  • Version Control - Git, GitHub, GitLab, Bitbucket, Branching Strategies (Gitflow, Feature Branch Workflow), Pull Requests, Code Review
  • Agile - Scrum, Kanban, Agile Methodology, User Stories, Sprint Planning, Standup Meetings, Sprint Review, Retrospective
  • Package Management - NPM (Node Package Manager), Yarn, Version Management (SemVer), Package.json
  • Code Quality - Code Review, Code Linting, ESLint, Prettier, Code Formatting, Static Code Analysis, Code Metrics, Clean Code Principles

  • Design Patterns  -MVC (Model-View-Controller), MVVM (Model-View-ViewModel), Singleton, Factory, Dependency Injection, Observer, Middleware, Facade
  • Other - Websockets, WebRTC, Web Workers, Service Workers, Real-Time Applications, Progressive Web Apps (PWA), SEO (Search Engine Optimization), Internationalization (i18n), Error Tracking (Sentry, Rollbar), RESTful API Design Principles, TrueType, Secure Coding Practices, Web Security, OWASP Top 1

Einsatzorte

Einsatzorte

Homburg (Saar) (+200km)
möglich

Projekte

Projekte

1 Jahr 2 Monate
2023-10 - heute

KI-gestützte Datenvisualisierung und API-Entwicklung für Zugbewegungssimulationen

Typescript NestJs React ...
  • Implementierte die Übertragung von KI-generierten JSON-Daten aus einer Datenbank an das Frontend via API.
  • Visualisierte Simulationen von Zugbewegungen auf Bahnstrecken mithilfe
  • von Leaflet und GSAP, ergänzt durch KI-basierte Handlungsempfehlungen.
  • Entwicklung sowie Beratung im Frontend- und API-Bereich.
 

Typescript NestJs React Postgres Jest GSAP Leaflet playwright
DB-Systel
2 Monate
2023-08 - 2023-09

Entwicklung und Beratung

Typescript NodeJs JavaScript ...
  • Entwicklung und Beratung unter striktem NDA.
  • Fokus auf schnelle Implementierung von Node.js-Lösungen (z. B.Nodemailer, Redis-basierte Warteschlangen).

Typescript NodeJs JavaScript vi Test
Dermalog
3 Jahre 6 Monate
2020-02 - 2023-07

Full-Stack Entwicklung mit Fokus auf Kubernetes, CI/CD, Microservices und plattformübergreifende Apps

Kubernetes (inkl. Prometheus Grafana ArgoCD ...

  • Planen und Umsetzen eines Kubernetes-Clusters inkl. CI/CD in AWS
  • Aufsetzen einer Mono-Projekt-Struktur mit nx.js
  • Entwickeln differser Microservices mit NestJs
  • Umsetzten von 2 Android/iOS Apps mit Flutter
  • Umsetzen des Frontends mit ReactJs
  • Prüfung der Performance und Skalierbarkeit




Kubernetes (inkl. Prometheus Grafana ArgoCD etc.) AWS React Flutter NextJs Angular JavaScript Strapi NestJs jest nx.js Postgres JMeter NodeJs Typescript
Gifbo
11 Monate
2022-04 - 2023-02

API-Optimierung und Frontend-Integration mit Fokus auf Echtzeitdaten und Azure-Cloud-Migration

React Typescript NextJs ...

  • Entwicklung einer Lösung zur Übertragung von Statusinformationen aus einer API ins Frontend.
  • Mitentwicklung und Optimierung der API zur Erweiterung von Funktionalitäten.
  • Erstellung einer benutzerfreundlichen Frontend-Darstellung für Echtzeitinformationen.
  • Beratung und Planung von Technologieentscheidungen.
  • Unterstützung beim Übergang zu Azure-Cloud-Deployments.

React Typescript NextJs NestJs jest JavaScript NodeJs nx.js Typesense
TechemX (Techem)
2 Jahre 8 Monate
2019-09 - 2022-04

Entwicklung innovativer Anwendungen und KI-Lösungen zur Optimierung von Kundenkommunikation und Geschäftsprozessen

  • Planung und Entwicklung einer mobilen Anwendung zur Optimierung der Kundenkommunikation.
  • Planung und Implementierung serverloser KPIs zur Erfassung von Nutzerinteraktionen.
  • Planung und Entwicklung einer Webanwendung zur Verwaltung von Produktzusammenstellungen.
  • Planung und Entwicklung einer KI-Lösung zur Automatisierung bestimmter Anwendungsprozesse.
  • Planung und Entwicklung eines Kommunikationstools zur Steigerung der Effizienz in Kundeninteraktionen

React React Native Typescript NextJs NestJs Google Cloud Platform BigQuery git Actions NodeJs Postgres MongoDb Kubernetes Angular ReactNative Strapi JavaScript jest GoogleCloudPlatform
MediaMarkt/ Saturn
5 Monate
2018-10 - 2019-02

webbasierender Car Configurator(erneute Anfrage)

Für einen webbasierenden Car Configurator wurde Verstärkung für das bestehende Team gesucht. Weitere Aufgabe: Beratung des Frontend-Teams bezüglich React Lösungen (erneute Anfrage)

TypeScript React Java MySql Java Spring JavaScript
MHP ? a Porsche Company
2 Monate
2018-07 - 2018-08

Siemens Projekt

Angular React C# ...
leider darf ich keine Informationen zu diesen Projekt weitergeben
Angular React C# JavaScript
Angular React C# JavaScript
4 Monate
2018-03 - 2018-06

webbasierender Car Configurator

Für einen webbasierenden Car Configurator wurde Verstärkung für das bestehende Team gesucht
  • Beratung des Frontend-Teams bezüglich React Lösungen
TypeScript React Java MySql Java Spring JavaScript
MHP ? a Porsche Company
7 Monate
2017-09 - 2018-03

Entwicklung einer Client-Server Anwendung

Angular NodeJs JavaScript ...
Für ein StartUp sollte eine Client-Server Anwendung entwickelt werden, welche es ermöglicht, über eine Webplattform sein Geschäft zu registrieren und aktuelle Angebote an Nutzer der mobilen Anwendung zu senden. 
 
Angular NodeJs JavaScript Express.js Ionic
StartUp
4 Monate
2017-09 - 2017-12

Entwicklung eines Drag-and-Drop-Interfaces zur Erstellung individueller Interpretiersprachen

TypeScript NodeJs Vektor ...

Während der Entwicklung eines Projekts habe ich ein grafisches Interface programmiert, das individuell per Drag-and-Drop mit Hilfe eines Baukastensystems eine Interpretiersprache erstellt, die über einen Voice-Server ausgelesen und umgesetzt wird. Weitere Aufgaben umfassten Anpassungen am bestehenden Quelltext zur Erhöhung der Lesbarkeit, Fehlerbeseitigung und die Anwendung von "Best Practices".

TypeScript NodeJs Vektor svd D3 React Express.js mocha
TypeScript NodeJs Vektor svd D3 React Express.js mocha
Telekom TDG Voice
4 Monate
2017-09 - 2017-12

Telekom TDG Voice

TypeScript NodeJs Vektor ...
Für ein Projekt der Telekom wurde Unterstützung bei der Entwicklung eines Sprachassistenten angefordert. Während der Entwicklung wurde zusätzlich von mir alleine, ein grafisches Interface, welches individuell per Drag and Drop mit Hilfe eines  Baukastensystems eine Interpretiersprache erstellt, die über einen Voice Server  ausgelesen und umgesetzt wird, programmiert. Weitere Aufgabe: Anpassungen an bestehendem Quelltext zur Erhöhung der Lesbarkeit, Fehlerbeseitigung, Anwendung von "Best Practice".

TypeScript NodeJs Vektor svd D3 React JavaScript Express.js mocha
Telekom
2 Monate
2017-08 - 2017-09

ImageProxy

React JavaScript NodeJs ...
Um sich redundante Bilder in verschiedenen Größen auf der Webseite zu sparen, wurde ein Image Proxy entworfen, mit dem es möglich ist, ein Bild hochzuladen und dieses über eine spezielle Url vom Server verkleinern zu lassen. Dies spart das manuelle Verkleinern, spart Speicher und Zeit für den Inhaber der Bilder und bietet aufgrund der Tatsache, dass die Bilder gecacht werden, schnell gute Resultate.

 

React JavaScript NodeJs Hapi.js
3 Monate
2017-07 - 2017-09

RTR (Real-Time-Reporter)

React React-Native NodeJs ...
RTR (Real-Time-Reporter) ist eine Entwicklung für einen namhaften Büroausstatter,  welcher den gesamten Prozess der Qualitätsprüfungen in Echtzeit digitalisieren wollte. Über ein Webinterface oder ein mobiles Endgerät ist es für den Prüfer möglich, detailliert den Fehler zu beschreiben und in dem System zu speichern, sowie über CSV zu exportieren. Über mehrere Bildschirme, welche in der gesamten Werkshalle verteilt sind, werden aktuelle Tages-sowie Monatstrends angezeigt. Detailliertere Statistiken stehen ausgewählten Nutzern mobile per App oder über ein Webinterface zur Verfügung.
 

React React-Native NodeJs MeteorJs JavaScript TypeScript MongoDB GraphQL Relay
5 Monate
2017-02 - 2017-06

MBB (MyBlackBox)

  • MBB (MyBlackBox) wird entwickelt um Nutzer sicherer nach Hause zu bringen
  • Die Idee ist, dass der Nutzer ausgewählten Freunden über eine App Bescheid gibt, wenn dieser sich auf den Nachhauseweg begibt und auf diesem gerne "überwacht" werden möchte
  • Fällt dem Server über einen Algorithmus oder bei manueller Aktivierung des Alarms durch den Nutzer eine mögliche Gefahr auf, alarmiert dieser vorsorglich die ausgewählten Freunde (inkl. Daten wie aktuelle Pos. des Nutzers)
  • Die Freunde können nun entsprechend handeln
React React-Native NodeJs MeteorJs MongoDB
MBB (Real-Time-Reporter)

Aus- und Weiterbildung

Aus- und Weiterbildung

3 Jahre
2014-04 - 2017-03

Praktische Informatik

Master of Science, HTW Saar
Master of Science
HTW Saar


2 Jahre 6 Monate
2011-10 - 2014-03

Praktische Informatik

Bachelor of Science, HTW Saar
Bachelor of Science
HTW Saar


Position

Position

Full-Stack Developer

Kompetenzen

Kompetenzen

Top-Skills

Full-Stack Mobile App-Entwicklung Cloud-Technologien TypeScript Docker Angular Express.js Next.js Nest.js GraphQL Git MongoDB MySQL PostgreSQL Kubernetes CI/CD (Continuous Integration/Continuous Deployment) REST Flutter Dart ReactJS

Produkte / Standards / Erfahrungen / Methoden

NodeJs
TypeScript
Docker
AWS
GCP
Azure
Flutter
React
Angular
Nest.js
Next.js
gatsby.js
Typesense
nx.js
CI/CD
GraphQl
Kubernetes
Ionic
Rest
Elasticsearch
Go!
SQL
git
Jira
Confluence
Supertokens
Strapi
PostGres
MySql
Express.js
jest
React-Native
mocha
dart

Über mich

Ich bin ein Full-Stack-Entwickler, der vom Planen von Software, über die Erstellung der Infrastruktur bis zum Entwickeln des Front- sowie des Backends alles übernehmen und/oder unterstützen kann. Auch Testen ist für mich kein Fremdwort. Ich arbeite sehr gerne innerhalb von Teams, kann aber auch komplett autark arbeiten. Planung-Tools wie Jira, Confluence, Figma usw. gehörten für mich in den meisten meiner Projekte zum "Daily-Business"


WEITERE TECHNOLOGIEN UND FRAMEWORKS

  • NodeJs - Express.js, GraphQL, Nest.js, Next.js, Gatsby.js, Strapi, Supertokens, Jest, Mocha, Express.js, GraphQL, Nest.js, Next.js, Gatsby.js, Strapi, Supertokens, Jest, Mocha, Typescript, Docker, AWS, GCP, Azure, Kubernetes, CI/CD, GraphQL, Elasticsearch, SQL, git, Jest, Mocha, Jest, React-Native, dart, express, request, axios, lodash, moment, body-parser, cookie-parser, debug, dotenv, ejs, fs-extra, glob, http,  https, nodemon, path, socket.io, cors, bcrypt, jsonwebtoken, mongodb, mysql, pg, sqlite3, redis, morgan, multer, nodemailer, winston, chalk, colors, commander, inquirer, yargs, ora, figlet, cli-spinner, ora, chalk, fs-extra, commander, lodash, jsonwebtoken, debug, axios, request, socket.io, multer, cors, bcrypt, nodemailer, moment, dotenv, cookie-parser, express, morgan, glob, http, https, winston, mysql, mongodb, redis, pg, sqlite3, path, body-parser, ejs, inquirer, yargs, figlet, cli-spinner, prompt, chalk, colors, fs-extra, json5, mkdirp, xml2js, lodash, validator, marked, uuid, shortid, debug, chalk, colors, figlet, inquirer, yargs, ora, fs-extra, commander, jsonwebtoken, axios, request, glob, socket.io, bcrypt, cors, dotenv, morgan, multer, winston, http, https, mysql, mongodb, redis, pg, sqlite3, body-parser, ejs, moment, nodemailer, prompt, json5, xml2js, validator, lodash, shortid, uuid, marked, mkdirp, debug
  • TypeScript - Node.js, Angular, React, Vue.js, Nest.js, Next.js, Gatsby.js, GraphQL, TypeScript, Docker, AWS, GCP, Azure, Kubernetes, CI/CD, Elasticsearch, SQL,  git, Jest, Mocha, Flutter, Ionic, React-Native, dart
  • Docker - Kubernetes, AWS, GCP, Azure, CI/CD, Elasticsearch, Node.js, TypeScript, MySQL, Postgres, MongoDB, Nginx, Docker Compose, Docker Swarm, Container Orchestration, Dockerfile, Container Networking, Container Security, Docker Registry, Microservices Deployment, Continuous Integration, Continuous Deployment, Infrastructure as Code, DevOps
  • AWS - EC2, S3, Lambda, RDS, DynamoDB, SNS, SQS, CloudFront, CloudFormation, API Gateway, IAM, Route 53, VPC, Aurora, ECS, EKS, Elastic Beanstalk, CloudWatch, CloudTrail, Cloud9, CodePipeline, CodeDeploy, CodeCommit, AWS CLI, AWS SDK, Serverless Framework, AWS Lambda, AWS SAM, Cloud Storage, Serverless Architectures, AWS Security Best Practices
  • GCP - Compute Engine, App Engine, Kubernetes Engine, Cloud Functions, Cloud Storage, Cloud Pub/Sub, Cloud SQL, BigQuery, Firestore, Firebase, IAM, VPC, Stackdriver, Cloud Deployment Manager, Cloud Build, Cloud Run, Cloud Monitoring, Cloud Logging, Cloud IAM, Cloud DNS, Cloud CDN, Cloud Load Balancing, Google Cloud SDK, Google Cloud Storage, Google Cloud Functions, GCP Security Best Practices
  • Azure - Azure App Service, Azure Functions, Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Storage, Azure Cosmos DB, Azure SQL Database, Azure Blob Storage, Azure Event Hubs, Azure Service Bus, Azure Active Directory (Azure AD), Azure Networking, Azure DNS, Azure Traffic Manager, Azure DevOps, Azure Logic Apps, Azure Key Vault, Azure Monitor, Azure Resource Manager (ARM), Azure DevOps, Azure Security Center, Azure CLI 
  • Flutter - Dart, Material Design, Cupertino Widgets, State Management (Provider, BLoC, MobX), REST APIs, JSON Serialization, Firebase Integration, Google Maps Integration, Camera and Image Handling, Device Permissions, Platform Channels, Flutter Widgets, Custom Animation, Responsive UI, Internationalization (i18n), Unit Testing, Widget Testing, Integration Testing, Continuous Integration with Flutter, Flutter Web, Flutter Desktop, Flutter Mobile
  • React - Redux, React Router, Styled Components, HTML 5, Material-UI, React Hooks, Context API, React Native, Next.js, ES5, ES6, Gatsby, Cypress, Jest, Karma, Enzyme, React Testing Library, Webpack, Babel, Axios, Fetch API, ESLint, Prettier, Formik, ReduxSaga, Recoil, MobX, Storybook, Apollo Client, React Query, React Testing Library, Chakra UI, Ant Design, Tailwind CSS, GraphQL, D3.js, Immutable.js, React Bootstrap, TypeScript, CRA (Create React App) 
  • Angular - RxJS, NgRx, Angular Material, Angular CLI, Angular Universal, Angular Forms, Reactive Forms, Template-Driven Forms, Angular Routing, Angular Directives, Angular Services, Dependency Injection, Angular Pipes, Angular Modules, Angular Animations, Angular Custom Directives, Angular Change Detection, Angular Lazy Loading, Angular Unit Testing, Angular e2e Testing, Angular Internationalization (i18n)
  • Nest.js - TypeScript, Express.js, GraphQL, MongoDB, TypeORM, Mongoose, RESTful APIs, JWT, Passport.js, WebSocket, Microservices, Dependency Injection, Middleware, Interceptors, Guards, Pipes, Filters, Swagger, Testing with Jest, E2E Testing, GraphQL Subscriptions, GraphQL Scalars, Caching, Authentication, Authorization, Data Validation, File Uploads 
  • Next.js - React, TypeScript, SSR (Server-Side Rendering), SSG (Static Site Generation), API Routes, Next.js File System, CSS Modules, Styled JSX, Redux, React-Query, Tailwind CSS, Material-UI, Apollo Client, SEO Optimization, Image Optimization, Serverless Deployment, Incremental Static Regeneration (ISR), Incremental Static Generation (ISG), Webpack, ESLint, Prettier, CI/CD with Next.js
  • Gatsby.js - React, GraphQL, TypeScript, SSR (Server-Side Rendering), SSG (Static Site Generation), Gatsby File System, Gatsby Themes, MDX (Markdown with JSX), Styled Components, Redux, React-Query, Tailwind CSS, Material-UI, SEO Optimization, Image Optimization, Progressive Web Apps (PWA), Webpack, ESLint, Prettier, CI/CD with Gatsby.js
  • Typesense - TypeScript, Search API, Indexing, Full-Text Search, Autocomplete, Faceted Search, Geo-Search, Synonyms, Suggestions, Analytics, ACL (Access Control List), Load Balancing, Scalability, RESTful API, UI Integrations, Near Real-Time Search, JSON/HTTP API, Webhooks, Multi-Region Replication, Data Sharding, High Availability, Automatic Failover, Backup and Restore
  • nx.js - Monorepo, Angular, React, TypeScript, Nx Workspace, Code Generation, Run Commands, Affected Commands, Dependency Graph, Caching, Extensibility, Scalability, Enterprise Architectures, Nx Plugins, Nx Console, CI/CD Integration, Nx Storybook, Nx Jest, Nx Cypress, Nx Storybook, Nx Next, Nx Gatsby, Nx Express, Nx Nest, Nx Plugin Development
  • CI/CD - Jenkins, GitLab CI/CD, GitHub Actions, CircleCI, Travis CI, Bitbucket Pipelines, AWS CodePipeline, Azure DevOps, Continuous Integration, Continuous Deployment, Automated Testing, Docker Build and Push, Artifact Management, Code Quality Checks, Static Code Analysis, Code Review, Deployment Strategies (Blue-Green, Canary), Infrastructure as Code (IaC), Configuration Management, AutomatedRelease,  Monitoring and Alerts
  • GraphQL - Apollo Server, Apollo Client, GraphQL Yoga, Prisma, Apollo Federation, GraphQL Subscriptions, GraphQL Scalars, GraphQL Enums, GraphQL Directives, Data Fetching with GraphQL, Real-Time Data, Schema Stitching, GraphQL Error Handling, Authorization with GraphQL, Pagination with GraphQL, Caching with GraphQL, GraphQL Testing, GraphQL Code Generation, GraphiQL, GraphQL Playground
  • Kubernetes - K8s, Docker, Kubernetes Objects (Pods, Services, Deployments, StatefulSets, ConfigMaps, Secrets), Kubectl, Minikube, kubeadm, Kubernetes Networking (Ingress, Services, Load Balancers), Helm, Kubernetes Operators, Persistent Volumes, Volume Provisioning, Horizontal Pod Autoscaler, Kubernetes RBAC (Role-Based Access Control), Pod Security Policies, Custom Resource Definitions (CRDs), Kubernetes Monitoring and  Logging, Kubernetes Security Best Practices
  • Ionic - Angular, Capacitor, Cordova, Ionic CLI, Ionic Components, UI Themes, Ionic Native, Capacitor Plugins, Ionic Navigation, Angular Routing, PWA Support, CrossPlatform Development, Mobile App Development, Ionic Storage, Ionic Push Notifications, Ionic Animations, Ionic Forms, Ionic Authentication, Ionic Backend Integration, Ionic Mobile Testing
  • Rest - RESTful Architecture, HTTP Methods (GET, POST, PUT, DELETE), RESTful API Design, RESTful URL Design, API Versioning, HATEOAS (Hypermedia as the Engine of Application State), RESTful Authentication, RESTful Error Handling, Representational State Transfer, RESTful Security Best Practices, JSON API, HAL (Hypertext Application Language), API Documentation (Swagger, OpenAPI), RESTful Testing
  • Elasticsearch - Full-Text Search, Query DSL, Aggregations, Indexing, Mapping, Analyzers, Tokenizers, Inverted Index, Fuzzy Search, curl, Geo-Search, Highlighting, Suggesters, Percolation, Sharding, Replication, Bulk API, Elasticsearch REST API, Elasticsearch Node.js Clients, Kibana, Logstash, Beats, Elasticsearch Monitoring, Elasticsearch Security, Elasticsearch Scalability
  • Go! - Golang, Concurrency, Goroutines, Channels, Go Standard Library, Go Modules, Package Management, Web Development with Go, RESTful APIs with Go, gRPC, Testing with Go, Dependency Management with Go, Go Compiler, Error Handling in Go, File Handling with Go, Go Networking, Go Web Servers, Go Database Libraries, Performance Optimization in Go, Profiling in Go, Go Concurrency Patterns
  • SQL - Relational Databases, MySQL, PostgreSQL, SQLite, Microsoft SQL Server, Oracle SQL, Database Design, SQL Queries, Joins, Subqueries, Indexing, Transactions, ACID Properties, Database Normalization, Stored Procedures, Triggers, Views, Database Security, Database Backup and Restore, Database Performance Tuning, ORM (ObjectRelational Mapping), Database Migrations, NoSQL vs. SQL
  • git - Version Control, Git Commands (init, clone, add, commit, push, pull, fetch, merge, rebase, stash, log, status, branch, checkout, reset, revert, tag), Git Workflow (Feature Branch Workflow, Gitflow Workflow, Forking Workflow), GitHub, GitLab, Bitbucket, Git Hooks, Git Submodules, Git LFS (Large File Storage), Git Cherry-Pick, Git Amend, Git Bisect, Git Interactive Rebase, Git Reflog, Git Aliases
  • Jira - Issue Tracking, Project Management, Scrum, Kanban, Agile Boards, Epics, User Stories, Sprints, Backlog, Roadmap, Release Planning, Agile Reports, Issue Prioritization, Issue Assigning, Workflow Customization, Jira Dashboards, Jira Filters, Jira Automation, Jira Permissions, Jira Integration, Jira REST API, Jira Plugins, Jira  Administration, Jira Service Management
  • Confluence - Documentation, Collaboration, Pages, Spaces, Macros, Blueprints, Templates, Versioning, Blogging, Attachments, Permissions, Confluence REST API, Confluence Integration, Confluence Add-ons, Confluence Administration, Confluence Best Practices, Confluence Usage Tracking, Confluence Tips and Tricks
  • Supertokens - Authentication, JWT, Refresh Tokens, Session Management, Secure Cookies, Social Login (Google, Facebook, Apple, GitHub), Email Verification, Password Reset, Multi-Factor Authentication, Rate Limiting, Cross-Site Request Forgery (CSRF) Protection, Secure Token Storage, Authentication in APIs, User Management, Passwordless Login
  • Strapi - Headless CMS, Content Management, Custom APIs, RESTful API Generation, GraphQL API Generation, Role-Based Access Control (RBAC), Plugins, Webhooks, Media Library, Customizable Content Models, Database Agnostic, Single-Page Application (SPA) Support, Internationalization (i18n), Authentication Providers, Content Versioning, Customizable Admin Panel, Strapi Extensions

  • PostGres - Relational Database, ACID Properties, Data Types, Indexing, Joins, Views, Triggers, Stored Procedures, JSON Data, Full-Text Search, Concurrency Control, Transaction Management, Database Security, Backup and Restore, Performance Optimization, Query Optimization, Connection Pooling, Partitioning, Replication, PostGIS, PL/pgSQL, pgAdmin

  • MySql - Relational Database, ACID Properties, Data Types, Indexing, Joins, Views, Triggers, Stored Procedures, JSON Data, Full-Text Search, Concurrency Control, Transaction Management, Database Security, Backup and Restore, Performance Optimization, Query Optimization, Connection Pooling, Replication, MySQL Workbench
  • Express.js - Node.js, RESTful APIs, Middleware, Routing, Request and Response Objects, Templating Engines (EJS, Pug), Authentication, Authorization, Error Handling, File Uploads, Session Management, Cookie Parsing, CORS (Cross-Origin Resource Sharing), Body Parsing, Static Files, Error Logging, Express.js Security Best Practices, Express.js Testing with Jest, Express.js Scalability
  • jest - JavaScript Testing, Test Framework, Test Runners, Test Suites, Mock Functions, Snapshot Testing, Test Matchers, Async Testing, Code Coverage, Test Coverage, Unit Testing, Integration Testing, End-to-End Testing, Test Setup and Teardown, Continuous Integration, Test Watch Mode, Test Performance, Test Data Generation, Test Organization and Naming, Test Automation
  • React-Native - React, JavaScript, React Native Components, Expo, Native Modules,React Native Navigation, Redux, React Native CLI, Expo CLI, React Native Animations, React Native Styling, React Native UI Libraries, React Native Maps, React Native Camera, React Native Geolocation, React Native Firebase, React Native Debugging, React Native Testing, React Native Deployment

  • mocha - JavaScript Testing, Test Framework, Test Runners, Test Suites, Mocking, Async Testing, Code Coverage, Test Coverage, Unit Testing, Integration Testing, End-to-End Testing, Test Setup and Teardown, Continuous Integration, Test Watch Mode, Test Performance, Test Data Generation, Test Organization and Naming, Test Automation, BDD (Behavior-Driven Development), TDD (Test-Driven Development)
  • dart - Flutter, Dart Language Features, Dart Packages, Dart Core Libraries, Dart Null Safety, Dart Async/Await, Dart Collections, Dart OOP (Object-Oriented Programming), Dart Error Handling, Dart Type System, Dart Functional Programming, Dart Streams, Dart File I/O, Dart JSON Serialization, Dart Unit Testing, Dart CI/CD, Dart Web Development, Dart Native Development, Dart Best Practices
  • Frontend - HTML5, CSS3, JavaScript, TypeScript, React, Angular, Vue.js, Redux, State Management, jQuery, SCSS, Component-Based Architecture, Responsive Design, CSS Preprocessors (Sass, Less), Frontend Build Tools (Webpack, Parcel), Figma, Frontend Testing (Jest, Enzyme, React Testing Library), Frontend Frameworks (Material-UI, Bootstrap, Semantic UI), Progressive Web Apps (PWA), Single-Page Applications (SPA)

  • Backend - Node.js, Express.js, RESTful APIs, GraphQL, Ansible, WebSocket, Authentication (JWT, OAuth), Authorization, API Security, ORM/ODM (Sequelize, Mongoose), Linux, Ubuntu, Fedora, Database Design, Cloud Development,SQL, NoSQL (MongoDB, Redis), Data Validation, Error Handling, Server-Side Rendering (SSR), Python, Django, Flask, TensorFlow, Serverless Architecture, Microservices, Performance Optimization, Caching
  • Database - MySQL, PostgreSQL, MongoDB, Redis, MariaDB, SQLite, Database Modeling, Query Optimization, Transactions, Indexing, Joins, Data Migrations, Data Backup and Restore, Database Monitoring and Maintenance
  • DevOps . Docker, Kubernetes, CI/CD (Continuous Integration and Continuous Deployment), Git, GitHub, GitLab, GitlabCI, Bitbucket, Jenkins, Travis CI, CircleCI, Build Automation, Deployment Automation, AWS Elastic Beanstalk, Heroku, Vercel, Azure App Service, Google App Engine, Server Management, Load Balancing, Monitoring and Logging
  • Testing - Unit Testing, Integration Testing, End-to-End Testing, Jest, Mocha, Chai, Sinon, Supertest, Test-Driven Development (TDD), Behavior-Driven Development (BDD), Test Automation, Test Coverage, Performance Testing, Load Testing, Security Testing
  • Deployment - Heroku, Vercel, AWS Elastic Beanstalk, Azure App Service, Google App Engine, Nginx, Apache, PM2, Docker Swarm, Kubernetes, Server Configuration, SSL/TLS Certificates, Domain Management
  • Authentication and Authorization - JWT (JSON Web Tokens), OAuth, Passport.js, OAuth2orize, RBAC (Role-Based Access Control), ACL (Access Control Lists), Firebase Authentication, Auth0
  • API  Integration -Third-Party APIs, RESTful API Integration, GraphQL API Integration, OAuth Integration, OAuth2orize Integration, API Documentation (Swagger, OpenAPI), API Testing (Postman, Insomnia)

  • Version Control - Git, GitHub, GitLab, Bitbucket, Branching Strategies (Gitflow, Feature Branch Workflow), Pull Requests, Code Review
  • Agile - Scrum, Kanban, Agile Methodology, User Stories, Sprint Planning, Standup Meetings, Sprint Review, Retrospective
  • Package Management - NPM (Node Package Manager), Yarn, Version Management (SemVer), Package.json
  • Code Quality - Code Review, Code Linting, ESLint, Prettier, Code Formatting, Static Code Analysis, Code Metrics, Clean Code Principles

  • Design Patterns  -MVC (Model-View-Controller), MVVM (Model-View-ViewModel), Singleton, Factory, Dependency Injection, Observer, Middleware, Facade
  • Other - Websockets, WebRTC, Web Workers, Service Workers, Real-Time Applications, Progressive Web Apps (PWA), SEO (Search Engine Optimization), Internationalization (i18n), Error Tracking (Sentry, Rollbar), RESTful API Design Principles, TrueType, Secure Coding Practices, Web Security, OWASP Top 1

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.