Johannes Engl;

Senior Back-End Engineer & Startup Consultant

I have 10+ years experience building cloud native applications applying my expertise in technologies like Ruby on Rails, AWS, SQL and Golang

At Deliveroo I was part of the availability team tackling scalability problems and ensuring higher reliability of the microservice architecture.
At Tourlane (sequoia backed travel tech startup), I led a cross-functional team of seven engineers.
Before Tourlane I worked as Lead Developer for the San Francisco based Startup Airgora.
I founded and was CEO of the TravelTech Startup 99trips for two years.

I am available for short- and long-term software engineering projects as well as startup consultancy.

My Stack

Ruby on Rails, SQL, GO, AWS

Specialties

  • Agile Work Environments / Startups
  • Validating early-stage products and iterating them towards product-market fit in the most efficient way
  • Translating business requirements into digital products
  • Ad-Tech for SEM and SEO
  • Building and Managing Engineering Teams
  • Stakeholder Management
  • E-Commerce
  • AB-Testing
  • Scrum (Certified Scrum Master 2020) / Kanban

Lets collaborate. I am excited to hear from you!

Senior Software Engineer Team Lead at Tourlane

Backend

Ruby on Rails, AWS, Docker, SQL, Apache Kafka

Other Skills

Building & Managing Cross-Functional Engineering Teams, Scrum,
Implementing Processes, Engineering 1on1s, Stakeholder Managment

Leading the Growth Engineering team, responsible for building customer-facing web applications for lead generation and ad-tech products for the SEM, display, and SEO marketing teams. The team consisted of five Frontend Engineers, two Backend Engineers, and one Product Manager.

Led initiative to extract the SEO pages into a microservice in a serverless way using gatsby. The extract resulted in a performance improvement of 3x for time to interact with the website. Carried out concept and implementation of a product for SEM campaign creation at scale utilising a geodatabase. Using the tool marketeers are able to launch thousands of SEM ads in a structured and efficient way. ​

Building a tracking infrastructure using Apache Kafka. Implementing a last-click attribution model and creating marketing reports. These initiatives formed the foundation for making data-driven decisions in marketing across the company. Calculation target cost per acquisition based on historic data for paid marketing which increased the efficiency of SEM ads.

Lead Developer at Airgora

Backend

Ruby on Rails, PostgreSQL, Stripe Relay App for Marketplace functionality

Frontend

React, ES6, SASS, Bootstrap, npm, Algolia instant search

"Airgora is an online community and marketplace for Industrial / Product / Furniture Designers. Its a platform which helps designers of physical products to showcase their work directly to people who are looking for them, in order to promote and sell their products and services." (Leona Hu Hudelson, Founder and Design Director).

The Platform offers similar functionalities to the platform behance or dribbble with a focus on industrial designers: follow users and teams, list products in your portfolio, list products for sale, manage product SKUs, inventory and customer orders, like products, get notifications, comment on products, create a team or user profile.

I started developing the airgora platform after the launch of beta 1.0 which included mainly static content and implemented all functionality to transformed the product into a dynamic designer network and marketplace.

Co-Founder & CEO at 99trips

Backend

Ruby on Rails, PostgreSQL, Json API

TravelTainment XML IBE

HotelSearch, FlightSearch, Support for booking of citytrip packages with 120 tour operators

Infrastructure on AWS

Elastic Beanstalk Environment for Backend-API, Worker and Client,
RDS, Route53, ElasticIPs for nginx reverse proxy

Frontend

AngularJS, SASS, JADE, Coffee

I co-founded and was CEO of the TravelTech startup 99trips. At 99trips we do technology based curated shopping.
I started developing the first prototype of the 99trips platform in November 2014. We incorporate the 99trips GmbH in July 2015 and are now a team of five people dedicated to change the way people travel around Europe.

At 99trips we inspire our users with amazing citytrips. Our smart travel-technology analyzes over 1 million citytrips every day and notifies our users when an amazing offer is identified. We find the most attractive offers, based on price-development, availability and quality features. A 99trips-citytrip always includes a direct-flight and a premium-hotel for a great price. Booking the perfect citytrip at 99trips is convenient and timesaving.

The infrastructure behind 99trips is hosted on AWS. There are two ElasticBeanstalk autoscaling environments one for the frontend which is a AngularJS App and one for the backend which is a Ruby on Rails app. Additionally there is a worker environment where the 99trips algorithm analyzes and stores citytrip data 24/7.

hyperisland.com

Backend

Ruby on Rails, PostgreSQL, Hubspot Integration

Frontend

JS, React

Hyper Island designs learning experiences that challenge companies and individuals to grow and stay competitive in an increasingly digitized world. Hyper Island has gone global, with learning hubs from Stockholm to Singapore, Manchester to New York City.

Users can sign up for courses and full-time programms. Students have an account to collaburate with each other while studying at hyperisland.

"Hello World!"
I am Johannes.

I am an Entrepreneur and Software Engineer. I love technology, innovation and startups. I co-founded and was CEO of the TravelTech Startup 99trips. I studied computer science and specialised in web technology.

.this is my code;

mail hello@johannesengl.com
web johannesengl.com

Publisher
Johannes Engl
Waldeyer Straße 9
10247 Berlin

hello@johannesengl.com

Copyright:
All the content of the website www.johannesengl.com and Johannes Engl is protected by copyright (all rights reserved). It is prohibited to copy, print or distribute any content on this side without permission.

Disclaimer:
Johannes Engl declares expressly that I have no influence on the composition and content of linked websites, which can be accessed through my site. I distance myselves expressly from the contents of any other website which may be accessed through www.johannesengl.com and decline all property rights for such content.