GitHub Actions Experts in Munich
in minutes from over 15,000 CVs with vetted freelancers and the power of AI.Hire experts who design GitHub Actions workflows, build CI and delivery pipelines, and automate checks for pull requests, releases, and deployments. Get fast, precise matching with vetted, available freelancers.
Meet FRATCH Experts in Munich, who have recently used GitHub Actions
Karen Manukyan
Last position:
Personal AI Engineering Project — Croky AI at Crocky AI
Product:
- Built a production-ready AI platform for generating brand-aware marketing images and videos from product data, user requirements, and uploaded media.
- Own the platform architecture, technical roadmap, API design, security, deployment workflow, operational reliability, and model-provider strategy.
- Developed the core platform in .NET and built supporting AI and workflow prototypes in Python, applying language-independent API contracts and structured interfaces between services and model providers.
- Implemented reliable background processing with RabbitMQ, persisted workflow state, idempotent handling, retries, failure recovery, logging, secure storage, authorization, and credit accounting.
- Made pragmatic build-versus-buy and model-routing decisions based on reliability, latency, cost, and maintainability rather than novelty.
Agent Orchestration & RAG Systems
- Built and compared agent workflows using Microsoft Agent Framework, LangGraph, and LangChain, including tool use, conditional routing, clarification steps, state management, and hand-offs between agents.
- Implemented reusable .NET components for agents, prompts, tools, model providers, structured responses, and retrieval with pyvector, making it easier to change AI providers without rewriting the core workflow.
Ljubomir Obrenovic
Last position:
Senior Software Test Engineer at Keil KTM GmbH
Temporary employment
- System black-box integration tests (BBIT, IVVQ): Execution of regression, release, acceptance, and compliance tests for safety-critical brake control units in the rail industry
- Software test application & integration: Runtime configuration of software components and libraries, validation of interfaces, configuration dependencies, and component interactions
- Test automation (FEAT framework): Co-development and further development of an automated test framework for test execution, reporting, and result analysis
- Functional safety (SiL4, FuSi): Ensuring compliance with safety requirements, traceability and coverage, as well as standards compliance according to EN50126/28/29
- Test automation for communication components: Configuration and validation of fieldbus (CAN) and Ethernet-based TCMS data communication interfaces (TRDP and CIP)
- Requirements analysis & shift-left (PTC Windchill ALM): Analysis of software and system artifacts to identify gaps, ambiguities, and redundancies early in the SDLC
- Test design & test case development: Derivation of test conditions, coverage strategies, and implementation of data-driven test cases (DDT), including reusable test data fixtures
- CI/CD & automation (Python, PowerShell, Jenkins, SVN): Automation of build, test, and HIL deployment processes as well as integration into CI/CD pipelines
- Test data & configuration management (XML): Maintenance and adaptation of XML test vectors and system configurations with automated integration into test environments
- Non-functional testing: Execution of performance and load tests to assess stability and system behavior
- Agile development & defect management (JIRA, Confluence): Participation in Scrum teams, test coordination, review of test artifacts, as well as defect tracking and root-cause analysis
- Error analysis & debugging (CANoe, CANalyzer): Analysis of errors and message flows across multiple system layers (application to bus)
- Model-based analysis (UML, Enterprise Architect): Specification of SUT/SOW and support for systematic test control
- Process & test documentation: Creation of integration and test documentation according to internal quality and certification requirements
Giuseppe Abrignani
Last position:
Embedded Software Developer at Inheco
- AI Integration (LLM & RAG): Design and build of an internal intelligent RAG system (Retrieval-Augmented Generation) based on LLMs, n8n, and vector data for the automated analysis of technical documents and error logs.
- Design & Implementation: Design of a robust RS-232/UART communication interface for an SBC-based embedded device to control medical shaker systems.
- Architecture & Protocol Design: Implementation of a highly maintainable software structure (OOP, SOLID) and definition of hardware-close, resilient communication protocols including multithreading and advanced error handling.
- Quality Assurance & DevOps: Test automation using xUnit, integration tests directly on the hardware target, and maintenance of technical documentation according to strict medical technology standards via Azure DevOps.
Label: C#, .NET, LLMs, RAG, n8n, RS-232, UART, Multithreading, async/await, xUnit, gRPC/protobuf, Blazor, MudBlazor, EF Core, Visual Studio 2026, Azure DevOps
Mirza Klimenta
Last position:
Agentic AI for a DeepResearch project at Freelance
- Created a multi-agentic system supported by a knowledge graph to automate drafting of research papers
- Used multiple experts (OpenAI models) collaborating during document drafting
- Extracted useful information from the knowledge graph
- Technologies: LangChain, LangGraph, Smolagents, LlamaIndex, dspy
- Infrastructure: Terraform and GitHub Actions (CI/CD) on AWS
- Deployed initial application as a Streamlit app
Thomas Hoefkens
Last position:
Senior MLOps, DevOps Engineer at Trianel Energy
- Build and operate an end-to-end MLOps platform on Azure ML and Kubernetes (Kubeflow) for the automated deployment, monitoring, and scaling of forecasting models (including Temporal Fusion Transformer, Informer, Autoformer).
- Implement CI/CD pipelines in Azure DevOps for the full ML lifecycle – from resource provisioning (Terraform), data transformation (Hugging Face Datasets, Pandas, PyTorch, CUDA cluster) through training and evaluation to model registry and endpoint deployment.
- Integrate MLflow for experiment tracking, model versioning, performance monitoring, and automated registration in the Azure Model Registry.
- Develop and containerize PyTorch training jobs (Azure Notebook, Jupyter Notebooks) for price and time series forecasting (PFC models) with automatic rollout via Azure ML Endpoints and REST/gRPC interfaces, Docker containerization, secured with OAuth 2.0.
- Set up monitoring and alerting mechanisms (Prometheus, MLflow Metrics), log centralization, and cost monitoring.
- Automate infrastructure provisioning and model deployment using Terraform, Helm, and Azure CLI; connect to existing market data systems and event pipelines.
- Migrate existing workloads and databases (IONOS → Azure, MongoDB) with integration into central MLOps workflows and internal networks.
- Extend the platform with LLM-based tools (LangChain, LangServe) to integrate GPT-based analysis modules into existing Spring Boot services for market anomaly detection and automated reports.
- Analyze and architect a software solution to process large volumes of data efficiently (>3000 messages/sec.) (market data store).
- Spring Boot / Java 21 container development with RabbitMQ for distributing stock market data via MongoDB (Kubernetes) with fast storage of data in Redis RMaps, deduplication, forwarding messages to Read Model queues, and building Read Models for UI display in MongoDB.
- Integration of RESTHeart to create a REST API for MongoDB.
- Build an Angular frontend to simplify data queries and master data maintenance.
- Agentic coding with remote and local LLMs (Claude Sonnet, Ollama Qwen) and MCP servers.
- Develop Python scripts for transforming and cleaning incoming stock market data (Pandas, scikit-learn).
Srinivasu Kakaraparti
Last position:
Atruvia
Project: Tax Exemption Order Application
The client has an existing application for creating and maintaining tax exemption orders for end customers; design and implementation of a comparable application for internal employees.
- Design and implementation of microservices and the UI for the business area "tax exemption orders" using Domain Driven Design as well as Spring Boot and Angular.
- Implementation of reactive, non-reactive, and asynchronous APIs (Spring REST, WebFlux, GraphQL).
- Development of the Angular application, including state management using Signals, RxJS Observables, and subscriptions.
- Securing the API and the application using OAuth2, JWT, and OpenID Connect.
- Configuration and setup of CI/CD pipelines with Jenkins.
- Collaboration with cross-functional teams and conducting code reviews.
Environment: Java, Spring Boot, Angular 18 & 19 (standalone, signals), RxJs, Bootstrap CSS, Vitesting, OpenShift, Istio, microservices, Kafka, Dynatrace, Jenkins, GitLab, Graylog, Sonar, Oauth2, OracleDB
Any-Arlene Niyubahwe
Last position:
Co-Founder · Data Engineering & Backend at zirikana (Kirundi Bible Web App) – Civic Technology
- Built a Python pipeline that converts lectionary web content into structured daily JSON, applying liturgical-calendar rules for accurate weekday and Sunday coverage.
- Shipped a read-only FastAPI REST API with shared Pydantic models and delivered a Kirundi-first web client for browser and mobile use.
- Owned the data layer and backend architecture, collaborating closely on system architecture and interfaces while automating refreshes with GitHub Actions and validating the ETL with pytest.
- Impact: Created a reliable, API-driven source of truth for daily Bible readings in Kirundi, enabling consistent access to previously unstructured content.
Serge Kalinin
Last position:
MLOps (machine learning operations) at REWE Digital GmbH
- It is like a startup within REWE, where we have to build a new forecasting system on Google Cloud Platform from the scratch. Although, officially my role is called MLOps, my actual tasks also include development of data processing pipelines (data engineering) and data scientists tasks such as feature engineering and model trainings.
- GCP: Terraform (tofu), Vertex AI (Kubeflow), Cloud Run, IAM, Google Cloud Storage, BigQuery, Artifact Registry
- Data engineering: Snowflake as the main data warehouse, Terraform, DBT for data model implementations
- CI/CD: GitLab. We have built a CI/CD pipeline that automates deployments of new releases up to production environment
Alexander Schwartz
Last position:
Founder and Full-Stack Developer at TrumpPostAlert.com
- Feasibility study for quick implementation of requirements with AI-based development (vibe coding)
- Development of a single-page web app in Angular 20
- Development of a backend server application in Kotlin
- Integration with Google Cloud Platform (Firebase): authentication, Firestore NoSQL database, storage, Cloud Functions, hosting and Cloud Run
- Integration with a NEON PostgreSQL database
- Automated AI-based analysis of Donald Trump's posts on Truth Social and analysis of relevance for stock markets and geopolitical topics
- CI/CD via GitHub Actions using Docker and Google Cloud Run
- Technical environment: Angular 20 (Angular Material, RxJS), Kotlin 2.2.20, TypeScript 5.9.3, Spring Boot 3.5.6, Google Cloud Platform (Firebase, Cloud Run, Gemini, Vertex AI), ChatGPT Codex, Git, GitHub, SourceTree, IntelliJ WebStorm, IntelliJ IDEA
Vitaliy Ryumshyn
Last position:
DevOps GitOps (temp) at Signal Iduna
- Responsible for Openshift/Kubernetes on-prem administration and developer support.
- Developed URP infrastructure automation with Python, Ansible, Kustomize and ArgoCD, Argo Workflow/Events stack.
- Wrote smoke and load tests for URP infrastructure utilizing Python, Kustomize and ApplicationSets.
- Helped to set up and deploy URP infrastructure in Google Cloud, GKE.
- Set up monitoring for URP and ArgoCD stack with Splunk Cloud.
- Performed system administration tasks across RedHat Linux, Kubernetes/Openshift, ArgoCD, GitLab, Bitbucket Enterprise, Kafka and MongoDB.
Pooja Kumar
Last position:
Product Owner at Celonis
An enterprise process mining and execution management platform that helps organizations analyze, visualize, and optimize their business processes using event data.
- Aligned 40+ engineering squads across 5 countries to deliver platform capabilities at scale, driving release infrastructure, change management, and rollout governance with zero post-launch defects for 1000+ enterprise customers
- Owned celonis studio platform roadmap prioritization, balancing technical investments, commercial priorities, and operational needs, driving 50%+ market share growth against legacy products
- Translated requirements into specifications, architectural decision records, and delivery plans in collaboration with engineering and UI/UX, resulting in a 20–30% increase in user engagement
- Drove the GA launch strategy, running pilot programs and customer discovery sessions to validate operational readiness and enterprise adoption
Stefan Dietz
Last position:
Frontend Developer – Sports Event and City Portal Projects at München Betriebs GmbH
- Development of an accessible, responsive website based on Figma designs for a major sports event in compliance with WCAG, BITV, and EN 301 549
- Technical planning and setup of the tool stack with Vite, Playwright, Docker, and GitLab CI
- Worked on two existing projects (Vue.js & Nuxt), with a focus on bug fixing, accessibility audits, and new feature development
- Collaboration with design and QA to consistently implement accessible UI patterns
- Consulting on improving existing frontend architectures with regard to accessibility, performance, and maintainability
Christian Schulz
Last position:
Data-Scientist/AI Engineer at The Marcom Engine GmbH & Co. KG
- Concept creation and implementing AI Agents in AWS Cloud
- Continuously alignment with stakeholders
- Collaborate with DevOps
- Technologies: Git, CI/CD (GitHub Actions), Python/ML, Streamlit, Deno/typescript, AWS SAM, AWS Bedrock, AWS Lambda, AWS Dynamo DB, AWS S3, AWS Event Bridge etc.
György Kelemen
Last position:
Senior Fullstack Developer at Rockstardevelopers GmbH
- Development of a test system
- Establishment of the architecture using Scala/Java for the backend and Swing for the frontend
- Setup of CI/CD pipelines with Jenkins for continuous integration, including automated builds
- Participation in the Scrum team, including daily stand-ups, sprint planning, and retrospectives
- Technology environment: Scala, Swing, EJB, JPA, Scrum, PostgreSQL, Mercurial
Matthias Lang
Last position:
Typescript Fullstack Engineer at Card Complete / Bank Austria
- Designed and developed the "Credit Risk Engine" using Camunda, Node.js and Typescript
- Greenfield project for credit card credit assessment for existing and new customers, including EBA KPIs, SCHUFA and CRIF scorings
- Built and modeled workflows (BPMN) and decision logic (DMN) with Camunda Modeler in close collaboration with stakeholders
- Implemented service tasks, user tasks and jobs with Nest.js, Node.js and Typescript, including exception handling
- Backend-for-Frontend (BFF), frontend with React, Tailwind and Ant Design UI library
- CI/CD with GitLab, Kubernetes/Rancher
Discover over 15,000 top freelancers
Statistics of experts using GitHub Actions
Aggregated from the professional profiles of matched freelancers.
Experience
18 years (Germany: 15 years)
Position duration
2.1 years (Germany: 1.9 years)
Positions per freelancer
11 (Germany: 10)
Top business areas
Information Technology, Product Development, Quality Assurance
Top industries
Information Technology, Automotive, Banking and Finance
Certification focus areas
Information Technology, Product Development, Quality Assurance
Bachelor's degree or higher
97% (Germany: 92%)
Master's degree or higher
75% (Germany: 55%)
Doctorate
13% (Germany: 7%)
Certifications per freelancer
2 (Germany: 3)
Most common languages
German, English, French
Speak two or more languages
100% (Germany: 97%)
Based on our profile pool as of 30 Aug 2026.
Daily rate distribution
The chart shows how the daily rates of freelancers in this technology in Munich are distributed, based on recent contracts on our platform. Each bar covers a rate range — its height shows how many freelancers charge within that range.
Average rates of experts in Munich using GitHub Actions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 30 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
About the technology
Workflow automation
GitHub Actions is GitHub’s automation system for code work. Teams use it to run tests, lint code, build packages, publish releases, and deploy services when something changes in a repository. It fits well when the source code, reviews, and delivery steps all live in GitHub.
What specialists set up
- CI workflows for pull requests and merges
- release pipelines for tags, packages, and changelogs
- deployment jobs for cloud and container targets
- security checks, dependency scans, and policy gates
Strong specialists keep workflows small, readable, and reusable. They know how to split jobs, manage secrets, handle matrix builds, and avoid slow or brittle runs.
Tooling around it
GitHub Actions often sits next to Docker, Node.js, Python, Java, Maven, Gradle, Terraform, and cloud CLIs. It also works with reusable workflows, composite actions, OIDC, environments, and self-hosted runners. Good setup choices depend on the repo shape, deployment target, and security needs.
Why companies bring in help
Companies bring in freelance expertise when pipelines are broken, slow, or hard to maintain. That often happens during a GitHub migration, a move from Jenkins, or when release steps need cleanup across many repositories. In Munich, this is common for software teams, industrial tech, and SaaS groups that want tighter delivery flow.
What good expertise looks like
A strong professional understands YAML, shell scripting, event triggers, permissions, caching, and runner behavior. They can explain why a workflow fails, reduce duplicated logic, and design jobs that are safe to run on forks and pull requests. They also document the setup so internal teams can own it later.
Working model
GitHub Actions experts can work remotely or on-site, and both can work well. For Munich teams, on-site time may help with workshop-style setup, security review, or release process design. Remote work is often enough for workflow buildout, debugging, and handover if the repository access is clear.
Frequently asked questions
Curious about GitHub Actions? Here are the answers that come up again and again.
GitHub Actions is used to automate software delivery inside GitHub. Teams use it for tests, builds, code checks, packaging, releases, and deployment steps that should run on every push or pull request. It is especially useful when the whole delivery flow should stay close to the repository.
GitHub Actions is usually simpler to adopt when the code already lives in GitHub. Compared with Jenkins, it removes a lot of server and plugin maintenance. Compared with GitLab CI, it shines when teams want tight GitHub integration, reusable workflows, and repository-level controls.
A good GitHub Actions specialist usually knows YAML, shell scripting, Docker, and basic CI/CD design. They should also understand secrets handling, branching rules, caching, and deployment authentication. For cloud releases, experience with AWS, Azure, GCP, or Kubernetes is often helpful.
A GitHub Actions setup can be straightforward for one repository, but it gets harder with many services, release paths, or strict security rules. Companies usually want someone who has already built workflows for builds, tests, and deployments, not someone learning the basics during the project. The right depth depends on how critical the pipeline is.
Yes, GitHub Actions can support strict controls if it is configured well. The key points are workflow permissions, protected environments, secret management, and safe handling of untrusted pull requests. A strong specialist will also check runner trust and token scope.
For GitHub Actions work, remote collaboration is often enough because most tasks happen inside the repository. On-site help in Munich can be useful for kickoff sessions, security reviews, or aligning release steps with internal teams. Many projects use a mix of both.
Look for clean workflow structure, reusable actions, clear naming, and sensible use of caches and artifacts. A strong GitHub Actions freelancer also explains trade-offs, not just syntax. They should be able to reduce failures, make logs easier to read, and leave the setup maintainable.
You may need GitHub Actions help if workflows are duplicated, slow, flaky, or hard to debug. Another sign is when releases depend on manual steps that should be automated. Companies also bring in specialists when moving from another CI tool or when adding many repositories to one standard pattern.
The average hourly rate of freelancers in Munich, Germany who have used GitHub Actions in their recent projects is 95 €, which corresponds to a daily rate of about 762 € based on an 8-hour working day.
Of the freelancers in Munich, Germany who have used GitHub Actions in their recent projects, 97% hold at least a Bachelor's degree, 75% hold at least a Master's degree, and 13% hold a doctorate.
On average, freelancers in Munich, Germany who have used GitHub Actions in their recent projects have 18 years of professional experience, with a single engagement typically lasting around 2.1 years.
The most common languages among freelancers in Munich, Germany who have used GitHub Actions in their recent projects are German (97%), English (97%), and French (18%).
The most common industries among freelancers in Munich, Germany who have used GitHub Actions in their recent projects are Information Technology (100%), Automotive (50%), and Banking and Finance (47%).
The most common business areas among freelancers in Munich, Germany who have used GitHub Actions in their recent projects are Information Technology (100%), Product Development (97%), and Quality Assurance (59%).
Main locations of FRATCH Experts, who have recently used GitHub Actions
Our freelancers and interim experts are at home across the DACH region — available on-site in the major business hubs or fully remote. Choose a location to discover matched specialists, local market insights and up-to-date availability.
Request a free demo
Get in touch with the FRATCH team and we will get back to you within 4 hours.
Would you rather directly get in touch?
We always have the time for a call or email!

Berlin
Hamburg
Cologne
Frankfurt
Stuttgart