Dennis Oberhoff

Lead Software Engineer

Avatar placeholder
Berlin, Germany

Experience

Jan 2023 - Dec 2024
2 years

Lead Software Engineer

Heinemann

  • Led a team of four developers in a comprehensive rewrite of the Heinemann iOS app, successfully navigating a highly undocumented software environment.
  • Implemented a frontend-first approach by adopting the backend-for-frontend (BFF) pattern, enabling frontend developers to lead API specification development for enhanced alignment and efficiency.
Jan 2022 - Dec 2023
2 years

Lead Software Engineer

Volkswagen

  • Led end-to-end development of the public charging module for the Volkswagen ID iOS app, used by hundreds of thousands of electric vehicle owners across Europe.
  • Architected and implemented critical features enhancing user experience and app functionality:
  • Voucher system
  • Plug and Charge capability
  • Tariff model
Jan 2020 - Dec 2021
2 years

Software Engineer

IBM / Barmer

  • Served as the founding software architect for the Barmer eCare iOS app, overseeing its development until the mandatory initial release in 2021 in compliance with new legal requirements.
  • Implemented highly regulated features in the electronic patient file (ePA), ensuring adherence to strict healthcare regulations and standards.
Jan 2018 - Dec 2019
2 years

Product Lead

Mercedes-Benz.io / TLGG

  • Led the conceptual development of the project, drawing inspiration from the independent project bbybike.
  • Recruited and managed the development team, successfully developing the app and navigating Daimler’s internal review processes.
  • Transitioned the team and product from the initial consulting company (TLGG) to Mercedes-Benz, ensuring seamless continuity and integration.
Jan 2017 - Dec 2018
2 years

Head of Mobile

Pantaflix

  • Initiated and architected a new VoD mobile app, incorporating features such as DRM, video renting, and offline DRM playback.
  • Led hiring efforts to expand the mobile team, successfully onboarding Android and FireOS developers.
  • Co-designed the UX/UI language of the app, ensuring a user-friendly and cohesive experience across all platforms.

Summary

I am a highly accomplished software engineer and product leader with over a decade of experience in the tech industry. My expertise spans mobile and web development, product design, and team leadership.

With a proven track record of success in both consulting roles and as an independent app developer, I bring a unique blend of technical proficiency and entrepreneurial spirit to every project.

Skills

  • Leadership: Team Lead, Management Consultant, Product Development, Product Design, Ux/ui Design
  • Project Management: Agile, Scrum (Scrum Master), Kanban
  • Business Skills: Business Development, Pitch Deck Creation, Concept Writing
  • Programming Languages: Swift, Objective-c, Kotlin, Go (Golang), Typescript, Python
  • Mobile & Web: Apple Platforms (Uikit, Appkit, Swiftui), Vue.js
  • Backend & Devops: Postgresql, Redis, Meilisearch, Docker, Git/github, Continuous Integration (Ci), Google Cloud Platform (Gcp)
  • Maschine Learning: Pytorch, Pandas, Tensorflow

Languages

German
Native
English
Advanced
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Thomas Stägemann
Thomas Stägemann

Rating System

View Profile
Christian Golecki
Christian Golecki

Product Owner – Redesign of an iOS and Android SaaS Application Platform

View Profile
Stefan Rantzuch
Stefan Rantzuch

Developer

View Profile
Adam Richter
Adam Richter

Senior Software Engineer

View Profile
Jürgen Hertweck
Jürgen Hertweck

iOS App Development (AI-based)

View Profile
Ilker Baltaci
Ilker Baltaci

Freelance Mobile Developer

View Profile
Julian Haluska
Julian Haluska

Working / Master's Thesis Student in Software Development

View Profile
Andrey Sedelnikov
Andrey Sedelnikov

Technology Expert | Consultant

View Profile
Malte Schonvogel
Malte Schonvogel

Freelance iOS Developer

View Profile
Enzo Volkmann
Enzo Volkmann

Independent Software Developer

View Profile
Hendrik Hobbhahn
Hendrik Hobbhahn

Managing Director and Owner

View Profile
Christopher Mäuer
Christopher Mäuer

Mobile & Full-Stack Engineer

View Profile
Cristian Petra
Cristian Petra

iOS Team Lead

View Profile
Matthias Zarzecki
Matthias Zarzecki

iOS Developer

View Profile
Martin Wilhelmi
Martin Wilhelmi

Security Auditor

View Profile
Natascha Fadeeva-gladbach
Natascha Fadeeva-gladbach

Senior iOS Developer - ANÜ

View Profile
Christopher Groß
Christopher Groß

Fullstack Software Developer (Javascript / Typescript / Vue.js)

View Profile
Matthias Eymers
Matthias Eymers

Lead Android Developer

View Profile
Adel Bruno grimm
Adel Bruno grimm

React Native Developer

View Profile
Rafael Kolloch
Rafael Kolloch

Senior Android Developer / Team-Lead

View Profile
Alexander Lechner
Alexander Lechner

Guest lecturer in Artificial Intelligence (Master’s Level)

View Profile
Florian Otte
Florian Otte

Interim CTO

View Profile
Steven Mohr
Steven Mohr

Freelance Trainer

View Profile
Jürgen Fey
Jürgen Fey

AR/VR/XR Architect

View Profile
Jan Lüders
Jan Lüders

Senior Developer

View Profile
James Cullimore
James Cullimore

Freelance Android Developer

View Profile
Thomas Hieber
Thomas Hieber

AR App

View Profile
Timm Preetz
Timm Preetz

Senior Backend-Framework Engineer

View Profile
Hans Gedon
Hans Gedon

Deal with Green AR

View Profile
Felix Schmidt
Felix Schmidt

Senior iOS Developer

View Profile