Advisor // SRE & DevOps // Software Engineer

freiberufler Advisor // SRE & DevOps // Software Engineer auf freelance.de
Verfügbarkeit einsehen
auf Anfrage
de  |  en
auf Anfrage
13125 Berlin
08.05.2020

Kurzvorstellung

Due to 14+ years of experience in various businesses like SaaS/PaaS, eCommerce, Ad-Tech and Social Media, I became an expert in developing cloud-native applications and distributed systems on a large scale.

Ich biete

IT, Entwicklung
  • PHP
  • Amazon Web Services (AWS)
  • Docker
  • MongoDB
  • Ansible
  • SOA (Serviceorientierte Architektur)
  • Load Balancing / Lastverteilung
  • Kubernetes
  • PostgreSQL
  • Cloud Computing

Projekt‐ & Berufserfahrung

SRE & DevOps // Senior Software Engineer
Kundenname anonymisiert, Berlin
12/2019 – 12/2019 (1 Monat)
IT & Entwicklung
Tätigkeitszeitraum

12/2019 – 12/2019

Tätigkeitsbeschreibung

-

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Docker, Kubernetes, PHP


SRE & DevOps // Senior Software Engineer
Kundenname anonymisiert, Berlin
9/2019 – 11/2019 (3 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2019 – 11/2019

Tätigkeitsbeschreibung

• Build a CI/CD Pipeline, Monitoring and cloud-based infrastructure with auto-scaling and automation. Introduce engineering principles (e.g. TDD, DDD, DRY, KISS, SOLID), also enforce coding standards to ensure high-quality code.

Eingesetzte Qualifikationen

NginX, Software Architektur / Modellierung, Docker, System Architektur, Systemadministration (allg.), Amazon Web Services (AWS), Kubernetes, PHP


SRE & DevOps // Senior Software Engineer
Kundenname anonymisiert, Berlin
2/2019 – 7/2019 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

2/2019 – 7/2019

Tätigkeitsbeschreibung

• Restructure the development team, create growth opportunities and address knowledge gaps through mentoring and weekly presentations (i.a. Design Patterns, DDD, CQRS, Event Sourcing). Strengthen the learnings about event-driven architecture by guiding the team through the process of building a sample application.

• Collaborate with the Head of Product in project planning, dependency management, continuous process improvement, as well as defining OKRs to provide transparency to management and stakeholders.

• Analyze the legacy web application (600k+ LoC, no tests, no documentation), identify technical debt and flaws in software design while also ensuring daily operations. Elaborate a technical vision to transform the monolith into an event-driven, multi-tenant SaaS platform to get prepared for scaling the business in the US.

Eingesetzte Qualifikationen

Apache, Software Architektur / Modellierung, Docker, Node.js, SOA (Serviceorientierte Architektur), System Architektur, Ansible, Systemadministration (allg.), Amazon Web Services (AWS), CakePHP, CSS (Cascading Style Sheet), HTML, JavaScript, PHP


Tech Lead & Head of System Operations (Festanstellung)
WeQ Global Tech GmbH, Berlin
4/2016 – 9/2018 (2 Jahre, 6 Monate)
Medienbranche
Tätigkeitszeitraum

4/2016 – 9/2018

Tätigkeitsbeschreibung

• Plan, design, develop a scalable and fault-tolerant performance marketing platform, processing 100+ million impressions per day, using machine learning to optimize conversion rates and increase revenue. Build a CI/CD Pipeline, Monitoring and cloud-based infrastructure with automation to operate 40+ (micro-)services on large scale.

• Encourage knowledge-sharing about technologies, best practices and engineering principles (e.g. TDD, DDD, DRY, KISS, SOLID), also enforce coding standards to ensure high-quality code. Focus on mentorship, pair programming, and hands-on workshops (i.a. LPIC, AWS, MongoDB, Docker Swarm) to build autonomous teams and mature the DevOps mindset in the tech department.

• Hire talents for a world-class tech team, shape the engineering culture, and develop a high- performance team while implementing agile methodologies together with the Head of Product to improve the software development lifecycle.

Eingesetzte Qualifikationen

MongoDB, mySQL, Linux (Kernel), Load Balancing / Lastverteilung, NginX, Docker, Node.js, SOA (Serviceorientierte Architektur), System Architektur, Ansible, Systemadministration (allg.), Amazon Web Services (AWS), JavaScript, PHP, Symfony (Framework), Zend


Chief Architect & Head of System Operations (Festanstellung)
fashion4home GmbH, Berlin
2/2014 – 3/2016 (2 Jahre, 2 Monate)
Handel
Tätigkeitszeitraum

2/2014 – 3/2016

Tätigkeitsbeschreibung

• Build, develop and lead a team of high-skilled engineers accountable for maintaining the cloud-based infrastructure of the „Fashion For Home“ online shop, and providing technical guidance to development teams during the full software development lifecycle.

• Drive Proofs-of-Concept, pilots and technology evaluations to accelerate the onboarding of useful technologies and solutions. Design, develop a Magento extension to replace the original MySQL-based persistence layer with a MongoDB implementation to speed up data access and build a real-time event system on top of MongoDB's oplog.

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), MongoDB, mySQL, Linux (Kernel), NginX, Software Architektur / Modellierung, Docker, System Architektur, Systemadministration (allg.), Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML, JavaScript, Magento, PHP, Zend


Technical Architect (Festanstellung)
fashion4home GmbH, Berlin
11/2011 – 1/2014 (2 Jahre, 3 Monate)
Handel
Tätigkeitszeitraum

11/2011 – 1/2014

Tätigkeitsbeschreibung

• Provide technical leadership, develop and execute mid & long-term vision together with the CTO. Support systems operations and software engineering to improve uptime, reduce incidents and accelerate software deployments.

• Build a CI/CD Pipeline, Monitoring and cloud-based infrastructure with automation while reducing operational costs by 20% using auto-scaling and spot-instances. Design, develop a Magento extension for fragment caching to reduce page load times by 95% while keeping the possibility to inject dynamic content (i.a. product availability, recommendations).

Eingesetzte Qualifikationen

Syntactically Awesome Stylesheets (Sass), MongoDB, mySQL, Linux (Kernel), Apache, NginX, Software Architektur / Modellierung, Docker, System Architektur, Systemadministration (allg.), Amazon Web Services (AWS), CSS (Cascading Style Sheet), JavaScript, Magento, PHP, Zend


Beauty Trend GmbH
Technical Architect (Freelance), Berlin
9/2011 – 10/2011 (2 Monate)
Handel
Tätigkeitszeitraum

9/2011 – 10/2011

Tätigkeitsbeschreibung

Contribute to develop the Magento-based MVP of „GLOSSYBOX“. Build a (micro-)service that is responsible for managing subscriptions, processing recurring payments and providing reports.

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Apache, NginX, CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, Magento, PHP, Zend


Interim CTO (Freelance)
Möbilia GmbH & Co. KG, Berlin
10/2010 – 8/2011 (11 Monate)
Handel
Tätigkeitszeitraum

10/2010 – 8/2011

Tätigkeitsbeschreibung

Build fault-tolerant infrastructure, using bare-metal machines in a Berlin colocation, to host the „möbilia.de“ online shop, the fulfillment system, and other business-critical applications.

Elaborate a tactical plan to migrate „möbilia.de" from legacy xt:commerce shop system to a custom Magento- based solution. Lead a freelance team to execute the relaunch and migration of historical data.

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Apache, NginX, CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, Magento, PHP, Zend


CEO / Founder
IT-Beratung & Softwareentwicklung, Berlin
9/2009 – 12/2012 (3 Jahre, 4 Monate)
IT & Entwicklung
Tätigkeitszeitraum

9/2009 – 12/2012

Tätigkeitsbeschreibung

• Provide technical consultancy with a focus on e-commerce, software development and system administration, as well as high-performance Webhosting with Magento, OXID eSales, Joomla and Wordpress.

• Plan, build, maintain bare-metal infrastructure with redundant networking and power supply in a Berlin colocation. Setup a fault-tolerant, high-available private cloud using DELL PowerEdge machines (KVM-Hypervisor) as compute nodes, and a redundant storage system build from self- assembled hardware (RAID-Level 5, DRBD, LVM, iSCSI).

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Apache, NginX, Software Architektur / Modellierung, Joomla, System Architektur, KVM (Kernel-based Virtual Machine), Xen, Amazon Web Services (AWS), CSS (Cascading Style Sheet), HTML, JavaScript, Magento, OXID eShop Community Edition (CE), PHP, Zend


Scrum Master & Senior Software Developer (Festanstellung)
KWICK! Community GmbH & Co. KG, Berlin
8/2008 – 9/2010 (2 Jahre, 2 Monate)
IT & Entwicklung
Tätigkeitszeitraum

8/2008 – 9/2010

Tätigkeitsbeschreibung

• Lead the Berlin cross-functional tech team. Plan sprints, moderate retrospectives and oversee the development progress to ensure alignment between scrum teams located in Berlin and Stuttgart.

• Design, develop real-time, server-push components for the KWICK! Social Platform (IM & Chat, News Feed, Notification System), as well as the „KWICK! API 2.0“ which enables the „KWICK! Mobile" App and third-party provider accessing platform resources via RESTful endpoints.

• Collaborate in design, planning, refactoring to transform the KWICK! Social Platform into a multi-tenant SaaS solution. Afterward the foundation of social networks, each with 100k+ concurrent sessions.

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Apache, C++, Systemadministration (allg.), CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, PHP, Zend


Lead Software Developer (Festanstellung)
M & M Distributions GmbH, Berlin
4/2007 – 8/2008 (1 Jahr, 5 Monate)
IT & Entwicklung
Tätigkeitszeitraum

4/2007 – 8/2008

Tätigkeitsbeschreibung

• Lead a diverse, fast-moving development team to manage engineering plans and schedules for feature development, bug fixing, and software delivery, taking responsibility for these projects through their full lifecycle.

• Plan, design, execute the transformation of the „Hotdigital“ e-commerce solution into a multi-tenant e-commerce platform (SaaS), work closely together with native speakers to translate the system into five languages and migrate 800+ shops afterward from individual deployments into the centralized system.

• Develop extensions to integrate third-party providers into the e-commerce platform which empowers customers to increase their sales and revenue, such as auction platforms, fulfillment providers and price-comparison sites (i.a. eBay, Hood, Sellerfox, Afterbuy, ChannelAdvisor, Froogle, Idealo, Ciao).

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Apache, Systemadministration (allg.), CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, PHP, Zend


Senior Software Developer (Festanstellung)
M & M Distributions GmbH, Berlin
10/2006 – 3/2007 (6 Monate)
IT & Entwicklung
Tätigkeitszeitraum

10/2006 – 3/2007

Tätigkeitsbeschreibung

• Elaborate concepts and develop innovative features for the „Hotdigital“ e-commerce solution (i.a. Affiliate-Marketing Tracking & Dashboard, import & export of products, customers and orders via CSV / XML / SOAP).

• Configure, maintain, monitor customer e-commerce shops to ensure their daily business, as well as 3rd-Level-Support for exclusive business partners and customers with Premium-Subscription.

Eingesetzte Qualifikationen

mySQL, Linux (Kernel), Apache, Systemadministration (allg.), CSS (Cascading Style Sheet), HTML, JavaScript, jQuery, PHP


Zertifikate

Zend Certified Engineer (ZCE)
August 2011

Certified Scrum Master (CSM)
April 2010

Ausbildereignungsprüfung (AEVO)
April 2004

Qualifikationen

AWS, Linux, Docker, Swarm/Kubernetes, Terraform, Ansible, Salt, PHP, Golang, JS, MongoDB, Redis, MySQL, PostgreSQL, Domain-driven Design, Event-driven Architecture, Microservices, Agile

Persönliche Daten

Sprache
  • Deutsch (Muttersprache)
  • Englisch (Fließend)
Reisebereitschaft
auf Anfrage
Home-Office
bevorzugt
Profilaufrufe
497
Alter
36
Berufserfahrung
13 Jahre und 9 Monate (seit 10/2006)
Projektleitung
10 Jahre

Kontaktdaten

Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.

Jetzt Mitglied werden »