Recommended expert

Yasin Yildiz

DevOps Architect & Backend Developer

Yasin Yildiz
Dortmund, Germany

Experience

Apr 2024 - Jun 2024
3 months
Zürich, Switzerland

DevOps Architect & Backend Developer

Schweizerische National Bank

  • Architecting and enhancing the DevOps infrastructure in a regulated environment
  • Migration, planning, and development from a monolith to microservices (ASP.NET Core)
  • Building and maintaining CI/CD pipelines (GitLab, Jenkins) to support agile development
  • Managing artifact repositories with JFrog Artifactory and security scans via Xray
  • Migrating and integrating source code repositories (SVN → GitLab)
  • Operating and configuring a container platform with OpenShift
  • Automating deployments with Ansible, Helm, and the Ansible Automation Platform
  • Implementing monitoring and alerting solutions with Prometheus
  • Collaborating closely with the frontend development team to optimize build, test, and release processes
  • Supporting the establishment of secure and scalable infrastructure processes (Secure SDLC)
  • Documenting and sharing knowledge within the team
  • Leading refinements and designing the backend architecture
May 2023 - Jun 2024
1 year 2 months

Managing Director

Team Codex GmbH

Mar 2023 - Mar 2024
1 year 1 month
Meckenheim, Germany

Lead Platform Engineer & Security Engineer

Deutsche Bundeswehr

  • Building and designing a platform
  • Documenting and analyzing business-critical processes
  • Containerizing with Podman
  • Python scripting for testing
  • Stakeholder management
  • Setting up and leading the internal infrastructure
  • Coordinating a platform team
  • Ensuring high availability, load balancing, and certificate management with Istio
  • Developing ITILv3 processes
  • Developing multiple security concepts
  • Integrating IAM with applications via LDAP (GitLab, Aramis SMA)
Feb 2022 - Apr 2023
1 year 3 months

IT Consultant

Self-Employed

Feb 2022 - Feb 2023
1 year 1 month
Wiesbaden, Germany

Lead Solution Architect

Bundeskriminalamt

  • Designing mechanisms and patterns for handling requests
  • Documenting and analyzing business-critical processes
  • Containerizing with Docker
  • Creating pipelines with GitLab CI/CD for building, testing, and deploying containerized applications as well as Spring Boot applications
  • Setting up and leading the internal infrastructure
  • Developing ITILv3 processes
  • Using Ansible to install and initialize VMs
  • Coordinating three teams across six projects
Jul 2021 - Jan 2022
7 months
Vienna, Austria

Cloud & Software Engineer

Service Provider

  • Development of a Java Spring Boot API and standalone Spring backend
  • Creating and orchestrating an OpenShift, Microk8s, and Kubernetes cluster
  • Documenting and presenting storage and persistence in MSSQL
  • Creating IP tables
  • Containerizing more than ten applications with Docker
  • Pipelines with GitLab CI/CD for building, testing, and deploying containerized applications and Spring Boot applications
  • Writing over ten Helm charts for deployments
  • Installing, configuring, and load balancing an AKS cluster
Jul 2021 - Jan 2022
7 months
Oldenburg, Germany

Cloud & DevOps Engineer & Developer

EWE-Tel

  • Developing serverless functions in AWS Lambda and CloudFront Functions
  • Restructuring a Terraform monolith, extracting modules, and implementing workspaces
  • Creating Ansible playbooks to provision customer and developer accounts
  • Expanding routing tables
  • Developing a Java Spring Boot API
  • Deploying applications to AWS Elastic Kubernetes Service (EKS)
  • Storing and persisting data in Elasticsearch and Amazon RDS
  • Managing certificates with Istio
  • Pipelines with GitLab CI/CD for containerized applications
  • Setting up DNS and file servers
  • Mirroring and snapshot backups of files
  • Implementing Grafana and creating dashboards
  • Extending OIDC in Spring Boot with OpenID (customizing claims and scopes)
Feb 2021 - Jun 2021
5 months
Frankfurt, Germany

Cloud & DevOps Engineer

Deutsche Bank

  • Planning and developing new web applications in Python
  • Using Terraform and Ansible to provision cloud resources and VMs
  • Automating deployment of dev, staging, and prod environments via Terraform
  • Storing and persisting data in S3 buckets
  • Introducing monitoring solutions in AWS (CloudWatch)
  • Expanding AWS RBAC and creating load balancers
  • Designing and implementing a CI/CD pipeline with GitLab for containerized applications
  • Integrating real-time data feeds for securities trading into Grafana
  • Developing trading algorithms and supporting the design of automated trading systems on AWS Lambda
  • Creating data pipelines for market analysis and using Elasticsearch for backtesting and market research
  • Deploying containerized applications to EKS
  • Using a NAT gateway for publication
Jun 2020 - Jan 2021
8 months
Frankfurt, Germany

Lead DevOps Engineer

Deutsche Bank

  • Developing a Spring Boot REST API in Java to calculate securities trading revenues
  • Using GitLab CI/CD for deploying applications on AWS Cloud
  • Configuring AWS infrastructure: RDS, S3, ELB, EC2, Auto Scaling Groups
  • Provisioning via Terraform and server configuration with Ansible
  • Building, testing, and deploying containerized applications in AWS ECS
  • Expanding AWS IAM and RBAC
  • Implementing robust backup and recovery processes for trading data in S3 and RDS
  • Extending monitoring with AWS CloudWatch and Grafana
  • Conducting requirements analysis with clients
  • Coordinating infrastructure, processes, and a team of nine people
Mar 2020 - May 2020
3 months
Frankfurt, Germany

Cloud Migrant

Deutsche Bank

  • Designing and executing the migration of an on-premise application server to Azure to increase high availability and reduce costs
  • Provisioning Azure resources via Terraform and Ansible
  • Creating an autoscaling concept for Azure VM Scale Sets
  • Automating the setup of dev, staging, and prod environments
  • Using Artifactory for managing software artifacts
  • Developing a security and networking concept including a NAT gateway and private endpoint in a dedicated VNet
Oct 2019 - Feb 2020
5 months
Dortmund, Germany

DevOps Engineer

IT at the Federal Guild Association for Orthopedic Technology

  • Containerization of microservices with Docker
  • Designing and developing graphical mockups, databases, and project roadmap
  • Creating CI/CD pipelines with GitLab CI/CD
  • Developing a Python tool to speed up development
  • Managing artifacts with JFrog Artifactory
  • Ensuring good practices in DevOps processes by using SonarQube
Mar 2019 - Apr 2022
3 years 2 months

IT Consultant

Pexon Consulting GmbH

Mar 2019 - Sep 2019
7 months
Bochum, Germany

DevOps Engineer

Pflegix

  • Responsible for all CI/CD pipelines of development teams for faster and error-free delivery of software artifacts
  • Using Azure DevOps/Azure Pipelines and Azure Repos to manage Git repositories
  • Maintaining the ASP.NET Core backend
May 2018 - Jun 2024
6 years 2 months

Partner

Otel Ihtiyac

Apr 2018 - Feb 2019
11 months
Dortmund, Germany

Full Stack Developer

4Grands

  • Frontend web development with Angular and Ionic
  • Implementing support team requirements into Angular components
  • Frontend testing with Cypress
  • Backend development with Nest.js and Node.js
  • Designing NoSQL database models
Apr 2018 - Feb 2019
11 months

Team Lead / Full Stack Developer

4Grands GmbH

Jan 2015 - Mar 2018
3 years 3 months

Full Stack Developer

Enii Solutions GmbH

Mar 2014 - Mar 2018
4 years 1 month
Dortmund, Germany

Full Stack Developer

Enii Solutions

  • Design and development of mockups, databases, and project roadmaps for backend and frontend (headless CMS)
  • Development of a B2B trading platform app between hoteliers and suppliers in a four-person team
  • Maintained the equity stake without active involvement
  • Orchestration with Docker and Docker Compose
  • Deployment of containers to AWS Cloud
  • Implementation and extension of AWS RBAC
  • Frontend testing with Cypress
  • Load balancing of frontends and backends
  • Deployment and administration of NoSQL databases
  • Leadership of a six-person team, requirements analysis, ticketing, and management
  • Implementation of OAuth2 and role and permission management

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (10.5 years), Tourism (6 years), Professional Services (3 years), Banking and Finance (1.5 years), Aerospace and Defense (1 year), and Government and Administration (1 year).

Information Technology
Tourism
Professional Services
Banking and Finance
Aerospace and Defense
Government and Administration

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (10.5 years), Investments and M&A (6 years), Product Development (5.5 years), Project Management (5 years), Operations (2.5 years), and Strategy (1 year).

Information Technology
Investments and M&A
Product Development
Project Management
Operations
Strategy

Skills

Tools & Workflow

  • Bash
  • Jira
  • Confluence
  • Git
  • Github
  • Scrum
  • Intellij
  • Kanban
  • Webstorm
  • Postman
  • Clean Code
  • Microsoft Storage Explorer
  • Lens
  • Wireshark

Cloud Services

  • Aws: Ec2, S3, Eks, Ecs, Ecr, Lambda, Rds, Vpc, Iam, Cloudwatch, Elastic Loadbalancer
  • Azure: Vm, Container Instance, Blob Storage, Aks (Azure Kubernetes Service), Container Registry, Functions, Application Gateway, Azure Dns, Loadbalancer, Vpn Gateway, Iam, Active Directory, App Services

Technologies, Frameworks & Coding Languages

  • Frontend: Javascript, Typescript, Node.js, Angular, Ionic, Vue.js
  • Backend: Python (Pandas, Numpy, Flask, Fastapi), Java (Ee, 8, 11, Spring Boot, Meteor, Jsp, Jsf), C# (Asp .Net Core), Javascript/typescript (Node.js, Nestjs)
  • Authentication & Cert Management: Iam, Ldap, Oauth2, Oidc, Istio
  • Container & Iac: Kubernetes (Azure Kubernetes Service (Aks), Amazon Elastic Kubernetes Service (Eks)), Docker, Terraform, Ansible, Molecule, Minikube, Microk8s
  • Devops: Jenkins, Azure Devops, Gitlab Ci/cd, Cloudwatch, Elk-stack
  • Operating Systems: Linux (Ubuntu, Arch, Tails, Klinux, Debian, Alpine, Ruby), Windows, Macos
  • Data Services & Databases: Apache Kafka, Mongodb, Mariadb, Dynamodb, Mysql, Postgresql, Ms Sql, Nosql, Sql
  • Network Tools/technologies/mechanisms: Apache Kafka, Checkmk, Tcp/ip, Dhcp, Dns, Http/https, Nat, Subnetting, Vlans, Firewalls, Vpn, Ssl/tls (Secure Sockets Layer/transport Layer Security), Siem (Security Information And Event Management), Snmp (Simple Network Management Protocol), Netflow, Wireshark

Languages

German
Native
English
Advanced
Turkish
Intermediate

Education

Dec 2010 - Jul 2013

Robert-Bosch-Berufskolleg

Degree, IT Assistant · IT Assistant · Dortmund, Germany

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Yasin based?

Yasin is based in Dortmund, Germany.

What languages does Yasin speak?

Yasin speaks the following languages: German (Native), English (Advanced), Turkish (Intermediate).

How many years of experience does Yasin have?

Yasin has at least 10 years of experience. During this time, Yasin has worked in at least 14 different roles and for 16 different companies. The average length of individual experience is 1 year and 7 months. Note that Yasin may not have shared all experience and actually has more experience.

What roles would Yasin be best suited for?

Based on recent experience, Yasin would be well-suited for roles such as: DevOps Architect & Backend Developer, Managing Director, Lead Platform Engineer & Security Engineer.

What is Yasin's latest experience?

Yasin's most recent position is DevOps Architect & Backend Developer at Schweizerische National Bank.

What companies has Yasin worked for in recent years?

In recent years, Yasin has worked for Schweizerische National Bank, Team Codex GmbH, Deutsche Bundeswehr, Self-Employed, and Bundeskriminalamt.

Which industries is Yasin most experienced in?

Yasin is most experienced in industries like Information Technology (IT), Tourism and Hospitality, and Professional Services. Yasin also has some experience in Banking and Finance, Aerospace and Defense, and Government and Public Administration.

Which business areas is Yasin most experienced in?

Yasin is most experienced in business areas like Information Technology (IT), Investments, M&A & Venture Capital, and Product Development. Yasin also has some experience in Project Management, Operations, and Strategy and Planning.

Which industries has Yasin worked in recently?

Yasin has recently worked in industries like Tourism and Hospitality, Information Technology (IT), and Professional Services.

Which business areas has Yasin worked in recently?

Yasin has recently worked in business areas like Investments, M&A & Venture Capital, Information Technology (IT), and Operations.

What is Yasin's education?

Yasin attended Robert-Bosch-Berufskolleg for IT Assistant.

What is the availability of Yasin?

Yasin is immediately available full-time for suitable projects.

What is the rate of Yasin?

Yasin's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Yasin?

To hire Yasin, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1400
1050
700
350
Market avg: 1050-1210 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.