Yasin Y.

DevOps Architect & Backend Developer

Avatar placeholder
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

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

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Lucas W.
Lucas W.

Solution Manager / Architect

View Profile
Denis S.
Denis S.

Interim & Sustainability Manager

View Profile
Peter S.
Peter S.

Project Manager for SAP GTS Trade Services, edition for SAP 4/HANA

View Profile
Thomas M.
Thomas M.

Managing Partner, Transformation Consultant

View Profile
Jürgen K.
Jürgen K.

Cloud & IT Service Management with Azure & ServiceNow (freelance)

View Profile
Hasan K.
Hasan K.

Customer Project Manager

View Profile
Michael G.
Michael G.

Professor of Internal and External Accounting

View Profile
Bernhard S.
Bernhard S.

Innovation Scout & Matchmaker

View Profile
Annette E.
Annette E.

Product Director

View Profile
Michael S.
Michael S.

Independent Consultant

View Profile
Federico L.
Federico L.

ISO – Senior Consultant Quality & Information Security

View Profile
Yahya V.
Yahya V.

Co-founder & CEO

View Profile
Alexander D.
Alexander D.

Interim Manager Procurement | Head of Procurement & Strategic Sourcing

View Profile
Markus B.
Markus B.

Co-Founder

View Profile
Achim K.
Achim K.

Portfolio Manager, Consultant, Leadership Coach

View Profile
Thomas Ü.
Thomas Ü.

Head of Engineering - Midnight

View Profile
Matthias L.
Matthias L.

GDPR Compliance

View Profile
Viola P.
Viola P.

Candidate for Mayor of Bottrop

View Profile
Christian G.
Christian G.

Deputy Chief Information Security Officer

View Profile
Samet P.
Samet P.

Technical Product Owner & Rollout Manager

View Profile
Tobias E.
Tobias E.

Freelance Nonprofit Management Consultant (Founder)

View Profile
David T.
David T.

Management Consultant

View Profile
Steffen E.
Steffen E.

Domain Lead FI, CO, HR, Investor Relations

View Profile
Bernhard B.
Bernhard B.

Senior Security Architect

View Profile
Sascha J.
Sascha J.

Agile Coach & Partner

View Profile
Nenad V.
Nenad V.

Project Management Replacement of Legacy System with Cloud Solution

View Profile
Matthias S.
Matthias S.

Cross-project Coordinator

View Profile
Julian V.
Julian V.

Project Lead Change the Bank

View Profile
Christian S.
Christian S.

Operation Manager

View Profile
Christian E.
Christian E.

Managing Director

View Profile