Recommended expert

Dennis Oberhoff

Lead Software Engineer

Dennis Oberhoff
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.

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Automotive (4 years), Retail (2 years), Healthcare (2 years), Insurance (2 years), and Media and Entertainment (2 years).

Automotive
Retail
Healthcare
Insurance
Media and Entertainment

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Information Technology (8 years) and Product Development (8 years).

Information Technology
Product Development

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

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, Media and Entertainment and Publishing.

Which business areas is Dennis most experienced in?

Dennis is most experienced in business areas like Information Technology (IT) 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 (IT) 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
Market avg: 770-930 €
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.