Daniel Schroeder
Angestellt, Software Engineer - SAP Zentrale Services, DB Systel GmbH, Frankfurt am Main
Frankfurt am Main, Deutschland
Werdegang
Berufserfahrung von Daniel Schroeder
Bis heute 4 Jahre und 7 Monate, seit Nov. 2019
Software Engineer - SAP Zentrale Services
DB Systel GmbH, Frankfurt am Main
Managing SAP Infrastructure in AWS. Migrating Ansible and CloudForamtion IaT to AWS CDK. Built autoscaling Ansible Tower cluster.
1 Jahr, Nov. 2018 - Okt. 2019
Software Engineer Cloud Core
Groupon GmbH
Managing all company AWS accounts and baseline configuration via Terraform/Terragrunt. Established a modular, extendable tooling framework based on Terragrunt, aws-okta, tfenv, Terraform Landscape and a lot of Makefile, to get teams started quickly with robust, secure and reliable multi-account IaC. Designed and built multi-account/multi-environment Terraform CI/CD system based on AWS API Gateway, Lambda, Fargate, DynamoDB and S3.
1 Jahr und 5 Monate, Juli 2017 - Nov. 2018
Software Engineer Infrastructure Engineering
Groupon GmbH
VM provisioning, management and user support (Virsh/KVM/QEMU). Developed Golang microservices for managing complete lifecycle of VMs (libvirt GORM PostgreSQL). VM console app written in Golang: Creating SSH tunnels to VM hosts, connecting to VNC port for debugging VMs without connection. Migrated/enhanced graphs/dashboards for 23 services from old graphing tool to Wavefront. Created system to cache external package RPM repositories. Dockerized apps to improve reliability of building/testing/deployment.
3 Jahre und 1 Monat, Juli 2014 - Juli 2017
Software Engineer OPS Engineering
Groupon GmbH
Ansible Silo, self-contained replacement for Ansible, Version Manager, Bundler. Built "Redis as a Service", HA Redis clusters with conf. number of shards and replication rings. Tooling for Ansible 1, provided some essential features only introduced with Ansible 2, including Galaxy-like role distribution with support for Ansible plugins. Set up internal Ansible Galaxy hub, created a set of roles for managing CentOS systems. Plugins for sending events to Nagios, automatic downtime, HipChat notifications
1 Jahr und 3 Monate, Mai 2013 - Juli 2014
Software Engineer Platform Operations
Groupon
Managed global Splunk infrastructure with ~200 indexers and 20+ TB daily indexing volume Splunk user support for scheduled searches and dashboards Writing custom Ruby plugins for Splunk searches Managing updates and custom app distribution through Splunk Deployment Server
Verantwortlich für Aufbau & Leitung des PHP-Entwicklerteams. Entwicklung von PHP-Anwendungen auf Basis des Zend Frameworks für das High-Traffic-System des internationalen Groupon-Netzes. Unter anderem technisch verantwortlich für GrouponShop, Job-, Blog- und Premiumpartner-Systeme sowie sämtlicher Online-Marketing-Projekte wie Landingpages, Adwords-Steuerung, Newsletter-, Tracking- und Ad-Systeme.
Umsetzung von Webpräsenzen mit webEdition und Drupal. Einrichtung und Theming von Foren-, Blog-, und Shopsystemen. Entwicklung von eigenständigen PHP-Anwendungen und Modulen für diverse Systeme (Drupal, webEdition, Magento). Umsetzung von Designvorlagen in valide CSS/HTML-Templates.
6 Jahre und 6 Monate, Sep. 2004 - Feb. 2011
Freiberufler
-
Webworker. Auftragsarbeiten für diverse Agenturen: HTML, CSS, JavaScript, PHP, CMS (hauptsächlich webEdition)
Ausbildung FIAE (Fachinformatiker Anwendungsentwicklung) Entwicklung von Web-Anwendungen basierend auf HTML, CSS, JavaScript, XML, PHP, Webservices und Datenbanken (MySQL, Xindice, Tamino). Arbeiten mit Content Management Systemen: eZ Publish, Imperia 5
Entwicklung von Web-Anwendungen basierend auf HTML, CSS, JavaScript, XML, PHP, Webservices und Datenbanken (MySQL, Xindice, Tamino). Arbeiten mit Content Management Systemen: eZ Publish, Imperia 5
Probearbeiten im Bereich Webentwicklung.
7 Monate, Okt. 2000 - Apr. 2001
Betreuer im Bildungsbereich
Regenbogenfabrik e.V.
Betreuung von Kindern und Jugendlichen im Internetcafé des "Globalen Lokals" und Administration der Clients (SUSE Linux). Erste Kontakte mit HTML und PHP durch die Wartung der Website. Bald auch Abhalten von HTML-Einführungskursen für interessierte Kinder.
Nutzt Xing nicht
Linkedin
Linkedin: https://www.linkedin.com/in/daniel-schroeder-12a70632/
Sprachen
Deutsch
-
Englisch
Fließend