Johannes Engl
Senior Softwareentwickler
Erfahrungen
Senior Softwareentwickler
Deliveroo
- Geo-Sharding verschiedener Ruby-Services, um die Skalierbarkeit zu verbessern.
- Planung und Durchführung eines Projekts zur Erhöhung der Bestellverarbeitungskapazität zu Spitzenzeiten durch den Start eines zweiten Amazon-Aurora-Datenbankclusters.
- Auslagerung von hochvolumigen Tabellen mit Milliarden Zeilen in den neuen Cluster.
- Verringerung der absoluten CPU-Auslastung während der Spitzenzeiten im Durchschnitt um 15,79 %.
- Einsatz von Technologien und Kenntnissen wie Ruby on Rails, AWS, Kafka, Mikroservice-Architekturen, Big Data, Terraform, Datadog und Protocol Buffers.
Senior Softwareentwickler
Monograph
- Beratung des Engineering-Teams zur Systemarchitektur.
- Beratung zu Best Practices für Entwicklungs-Workflows und -Prozesse.
- Mentoring von Teammitgliedern.
- Implementierung von Produktfunktionen in Ruby on Rails.
- Arbeit mit Ruby on Rails und GraphQL.
Teamleiter Growth Engineering
Tourlane
- Leitung des Growth-Engineering-Teams, das für die Entwicklung kundenorientierter Webanwendungen für Lead-Generierung und Ad-Tech-Produkte verantwortlich ist.
- Führung eines Teams von sieben Entwicklern und einem Produktmanager.
- Initiierung einer Maßnahme, SEO-Seiten mithilfe von Gatsby serverlos in einen Microservice auszulagern.
- Erzielte eine dreifache Verbesserung der Zeit bis zur Interaktion mit der Website.
- Einsatz von Ruby on Rails, AWS, Kafka, Mikroservice-Architekturen, Ad Tech, A/B-Tests, Docker, Snowflake und Terraform.
Senior Softwareentwickler
Tourlane
- Aufbau einer Tracking-Infrastruktur mit Apache Kafka.
- Einführung eines Last-Click-Attributionsmodells und Erstellung von Marketingberichten.
- Ermöglichung datengetriebener Marketingentscheidungen im gesamten Unternehmen.
- Berechnung der Zielkosten pro Akquise für bezahltes Marketing basierend auf historischen Daten zur Steigerung der Effizienz von SEM-Anzeigen.
Lead-Entwickler
Airgora
- Entwicklung der Kerntechnologie vom ersten Prototyp bis zur Produkteinführung.
- Leitung der Produktiterationen bis zum Erreichen des Product-Market-Fit.
- Arbeit mit Ruby on Rails und React.js.
Mitgründer & CEO
99trips
- Mitbegründet ein Reisetech-Startup, das eine Rundum-Lösung für technikbasierte, kuratierte Städtereisen bietet.
- Plattform auf über 10.000 registrierte Nutzer und mehr als 10.000 € Umsatz ausgebaut.
- Den Technologie-Stack des Produkts entwickelt.
- Ein fünfköpfiges Team geleitet.
- AngularJS, Ruby on Rails und AWS genutzt.
Mitgründer & Vorstandsmitglied
NGO KAJO e.V.
- Einen Verein mit mehr als 30 Mitgliedern gegründet, der sich auf Stipendien und Bildung in Äthiopien konzentriert.
- Mehr als 50.000 € an Spenden gesammelt, die der Bildung in Äthiopien zugutekamen.
- Projekte vor Ort in Addis Abeba, Äthiopien organisiert und durchgeführt.
Open-Source-Mitwirkender
ViewComponent
- Zum Open-Source-Framework ViewComponent beigetragen, das ursprünglich von GitHub entwickelt wurde.
- Funktionen entwickelt, um wiederverwendbare, testbare und gekapselte View-Komponenten in Ruby on Rails zu erstellen.
Industrie Erfahrung
Sehen Sie, wo dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat. Längere Linien stehen für umfangreichere praktische Erfahrung, während kürzere Linien auf gezielte oder projektbezogene Arbeit hindeuten.
Erfahren in Bildung (13.5 Jahre), Tourismus (4 Jahre), Informationstechnologie (3 Jahre) und Lebensmittel und Getränke (0.5 Jahre).
Geschäftsbereich Erfahrung
Die folgende Grafik bietet einen Überblick über die Erfahrungen des Freiberuflers in verschiedenen Geschäftsbereichen, berechnet anhand abgeschlossener und aktiver Aufträge. Sie zeigt die Bereiche, in denen der Freiberufler am häufigsten zur Planung, Umsetzung und Erzielung von Geschäftsergebnissen beigetragen hat.
Erfahren in Finanzen (13.5 Jahre), Projektemanagement (13.5 Jahre), Informationstechnologie (5.5 Jahre), Produktentwicklung (4 Jahre), Marketing (2 Jahre) und Business Intelligence (1 Jahr).
Fähigkeiten
- Ruby On Rails
- Aws Cloud Computing
- Golang
- Terraform
- Docker
- React
- Graphql
- Sql
- Datadog
- Apache Kafka
- Snowflake
- Mikroservice-architekturen
- Ereignisgesteuerte Architekturen
- Big Data
- Ad-tech Für Sem Und Seo
- Aufbau Und Leitung Von Engineering-teams
- Lösung Von Skalierbarkeitsproblemen
- A/b-tests
Sprachen
Ausbildung
Hochschule für Technik und Wirtschaft Berlin
Bachelor of Science, Webtechnologien · Internationale Medien und Informatik · Berlin, Deutschland
Zertifikate & Bescheinigungen
Zertifizierter ScrumMaster
Scrum Alliance
Profil
Frequently asked questions
Sie haben Fragen? Hier finden Sie weitere Informationen.
Wo ist Johannes ansässig?
Welche Sprachen spricht Johannes?
Wie viele Jahre Erfahrung hat Johannes?
Für welche Rollen wäre Johannes am besten geeignet?
Was ist das neueste Projekt von Johannes?
Für welche Unternehmen hat Johannes in den letzten Jahren gearbeitet?
In welchen Industrien hat Johannes die meiste Erfahrung?
In welchen Bereichen hat Johannes die meiste Erfahrung?
In welchen Industrien hat Johannes kürzlich gearbeitet?
In welchen Bereichen hat Johannes kürzlich gearbeitet?
Was ist die Ausbildung von Johannes?
Ist Johannes zertifiziert?
Wie ist die Verfügbarkeit von Johannes?
Wie hoch ist der Stundensatz von Johannes?
Wie kann man Johannes beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Softwareentwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Berlin, Deutschland arbeiten