Yasin Y.

DevOps Architect & Backend Developer

Dortmund, Germany

Experience

Apr 2024 - Present
1 year 6 months

DevOps Architect & Backend Developer

Schweizerische National Bank

  • Designing and evolving the DevOps infrastructure in a regulated environment
  • Migrating, planning, and developing from a monolith to microservices (ASP.NET Core)
  • Setting up 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
  • Working 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 knowledge and sharing it within the team
  • Leading refinement sessions and designing the backend architecture
May 2023 - Present
2 years 5 months

Managing Director

Team Codex GmbH

Mar 2023 - Mar 2024
1 year 1 month

Lead Platform Engineer & Security Engineer

Deutsche Bundeswehr

  • Designing and building a platform
  • Documenting and analyzing business-critical processes
  • Containerization with Podman
  • Python scripting for testing
  • Stakeholder management
  • Creating and leading internal infrastructure
  • Coordinating a platform team
  • High availability, load balancing, and certificate management with Istio
  • Developing ITILv3 processes
  • Creating 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

Lead Solution Architect

Bundeskriminalamt

  • Designing mechanisms and patterns for handling requests
  • Documenting and analyzing business-critical processes
  • Containerization with Docker
  • Setting up pipelines with GitLab CI/CD for building, testing, and deploying containerized applications and Spring Boot applications
  • Creating and leading internal infrastructure
  • Developing ITILv3 processes
  • Using Ansible for VM installation and initialization
  • Coordinating three teams across six projects
Jul 2021 - Jan 2022
7 months

Cloud & Software Engineer

Service Provider

  • Development of a Java Spring Boot API and a standalone Spring backend
  • Creating and orchestrating OpenShift, MicroK8s, and Kubernetes clusters
  • Documenting and presenting storage and persistence in MS SQL
  • Setting up IP tables
  • Containerizing over ten applications with Docker
  • Building pipelines with GitLab CI/CD
  • Writing over ten Helm charts for cluster deployments
  • Installing and configuring an AKS cluster with load balancing
Jul 2021 - Jan 2022
7 months

Cloud & DevOps Engineer & Developer

EWE-Tel

  • Developing serverless functions in AWS Lambda and CloudFront Functions
  • Restructuring a Terraform monolith, splitting modules, and implementing workspaces
  • Creating an Ansible playbook to provision customer and developer accounts
  • Expanding routing tables
  • Developing a Java Spring Boot API and deploying it to AWS EKS
  • Storing and persisting data in Elasticsearch and Amazon RDS
  • Managing certificates with Istio
  • Building pipelines with GitLab CI/CD
  • Setting up DNS and file servers
  • Mirroring and snapshot backups of files
  • Implementing Grafana and creating dashboards
  • Extending OIDC in Spring Boot with OpenID claims and scopes
Feb 2021 - Jun 2021
5 months

Cloud & DevOps Engineer

Deutsche Bank

  • Planning and developing new web applications in Python
  • Provisioning cloud resources and VMs using Terraform and Ansible
  • Building automated dev, staging, and prod environments with Terraform
  • Storing and persisting data in S3 buckets
  • Introducing monitoring solutions in AWS CloudWatch
  • Extending AWS RBAC and creating load balancers
  • Designing and implementing a CI/CD pipeline with GitLab for containerized Docker apps
  • Integrating real-time data feeds for securities trading in Grafana
  • Developing and implementing trading algorithms on AWS Lambda
  • Creating data pipelines for market analysis and storing data in Elasticsearch
  • Deploying the containerized application to EKS
  • Using a NAT gateway for publishing
Jun 2020 - Jan 2021
8 months

Lead DevOps Engineer

Deutsche Bank

  • Developing a Spring Boot REST API in Java to calculate securities trading revenue
  • Deploying applications to AWS Cloud using GitLab CI/CD
  • Building cloud infrastructure with AWS RDS, S3 buckets, ELB, EC2, and Auto Scaling groups
  • Provisioning with Terraform
  • Configuring servers with Ansible
  • Building, testing, and deploying as a containerized application in AWS ECS
  • Extending AWS IAM and RBAC
  • Implementing robust backup and recovery processes in S3 and RDS
  • Extending monitoring tools like AWS CloudWatch and Grafana
  • Doing hands-on requirement analysis with clients
  • Coordinating infrastructure, processes, and a team of nine
Mar 2020 - May 2020
3 months

Cloud Migrant

Deutsche Bank

  • Designing and executing the migration of an on-premise application server to Azure
  • Using Terraform and Ansible to provision Azure resources
  • Creating an autoscaling concept with Azure VM Scale Sets
  • Automating provisioning of dev, staging, and prod environments with Terraform and Ansible
  • Using Artifactory to manage software artifacts
  • Creating security and networking concepts, including a NAT gateway and private endpoint in a VNet
Oct 2019 - Feb 2020
5 months

DevOps Engineer

IT of the Federal Guild Association for Orthopedic Technology

  • Containerization of microservices with Docker
  • Design and development of visual mockups, databases, and project roadmap
  • Creation of CI/CD pipelines with GitLab CI/CD
  • Development of a Python tool to speed up development
  • Use of Artifactory to manage software artifacts
  • Ensuring good practices in the DevOps process using SonarQube
Mar 2019 - Apr 2022
3 years 2 months

IT Consultant

Pexon Consulting GmbH

Mar 2019 - Sep 2019
7 months

DevOps Engineer

Pflegix

  • Responsible for all CI/CD pipelines of the development teams
  • Significantly speeding up and reducing errors in artifact delivery
  • Building CI/CD pipelines with Azure DevOps and Azure Pipelines
  • Managing Git repositories in Azure Repos
  • Maintaining an ASP.NET Core backend
May 2018 - Present
7 years 5 months

Partner

Otel Ihtiyac

Apr 2018 - Feb 2019
11 months

Full Stack Developer

4Grands GmbH

  • Frontend web development with Angular and Ionic
  • Implementing support team requirements into individual Angular components
  • Frontend testing with Cypress
  • Backend development with Nest.js and Node.js
  • Design of database models in NoSQL
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

Full Stack Developer

Enii Solutions GmbH

  • Design and development of mockups, databases, and project roadmaps for backend and frontend (headless CMS)
  • Co-development of a B2B trading platform between hoteliers and suppliers
  • Orchestration with Docker and Docker Compose
  • Deployment of containers on AWS Cloud
  • Creation and extension of AWS RBAC
  • Frontend testing with Cypress
  • Load balancing of frontend and backend
  • Deployment and administration of NoSQL databases
  • Leadership of a six-person team with requirements analysis, ticketing, and management
  • Implementation of OAuth2 and role and permission management

Languages

German
Native
English
Advanced
Turkish
Intermediate

Education

Dec 2010 - Jul 2013

Robert-Bosch-Berufskolleg, Dortmund

Information Technology Assistant · Cloud Services · Germany

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