Top expert badge
Recommended expert
Profile header background

Dennis Oberhoff

Lead Software Engineer

Dennis Oberhoff
Profile header overlay
Berlin, Germany

Experience

Jan 2023 - Dec 2024
2 years

Lead Software Engineer

Heinemann

Expertise details
Position Summary
Lead Software Engineer at Heinemann
Industries
Retail
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Lead Software Engineer at Volkswagen
Industries
Automotive
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Software Engineer at IBM / Barmer
Industries
Healthcare
Insurance
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Product Lead at Mercedes-Benz.io / TLGG
Industries
Automotive
Business Areas
Information Technology
Product Development
  • 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

Expertise details
Position Summary
Head of Mobile at Pantaflix
Industries
Media and Entertainment
Business Areas
Information Technology
Product Development
  • 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.

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Automotive, Retail, Healthcare, Insurance, and Media and Entertainment.

Automotive
Retail
Healthcare
Insurance
Media and Entertainment
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology and Product Development.

Information Technology
Product Development
Profile match chart

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

Statistics

Experience

Total positions 5
Experience in Automotive 4 y
Avg length 1 y 11 m
Longest experience 1 y 11 m

Expertise

Recent roles Lead Software Engineer, Software Engineer, Product Lead
Main industries Automotive, Retail, Healthcare
Main business areas Information Technology, Product Development

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Dennis based?

Dennis is based in Berlin, Germany.

What languages does Dennis speak?

Dennis speaks the following languages: German (Native), English (Advanced).

How many years of experience does Dennis have?

Dennis has at least 8 years of experience. During this time, Dennis has worked in at least 4 different roles and for 5 different companies. The average length of individual experience is 2 years and 7 months. Note that Dennis may not have shared all experience and actually has more experience.

What roles would Dennis be best suited for?

Based on recent experience, Dennis would be well-suited for roles such as: Lead Software Engineer, Software Engineer, Product Lead.

What is Dennis's latest experience?

Dennis's most recent position is Lead Software Engineer at Heinemann.

What companies has Dennis worked for in recent years?

In recent years, Dennis has worked for Heinemann, Volkswagen, and IBM / Barmer.

Which industries is Dennis most experienced in?

Dennis is most experienced in industries like Automotive, Retail, and Healthcare. Dennis also has some experience in Insurance and Media and Entertainment.

Which business areas is Dennis most experienced in?

Dennis is most experienced in business areas like Information Technology and Product Development.

Which industries has Dennis worked in recently?

Dennis has recently worked in industries like Retail, Automotive, and Healthcare.

Which business areas has Dennis worked in recently?

Dennis has recently worked in business areas like Information Technology and Product Development.

What is the availability of Dennis?

Dennis is immediately available for suitable projects.

What is the rate of Dennis?

Dennis's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Dennis?

To hire Dennis, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 710-870 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.