Dennis Oberhoff
Lead Software Engineer
Experience
Jan 2023 - Dec 2024
2 yearsLead 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 yearsLead 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 yearsSoftware 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 yearsProduct 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 yearsHead 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
NativeEnglish
Advanced Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience