Johannes Förstner

Software Engineer at DEBTVISION GmbH
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
DE
Languages
  • German Native or bilingual proficiency
  • English Full professional proficiency
  • Swedish Elementary proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Germany
    • Financial Services
    • 1 - 100 Employee
    • Software Engineer
      • Jul 2020 - Present

    • Germany
    • Software Development
    • 700 & Above Employee
    • Software Developer
      • Sep 2012 - Dec 2019

      Software developer in varying projects - navigation system, web-based tool, refactoring, lastly cloud application. Cloud application for managing drive scenes: Recordings of drive scenes during test drives, gigabytes of data per recording. Ingestion, automatic labeling for later searching and filtering, as well as replay in the cloud for testing of new algorithms. Work with Angular2+/Typescript, Python, C++, Azure, Docker. Demos & rapid prototyping. Scrum. International & distributed team. Refactoring of a codebase of algorithms for Automated Driving: Unifying the hand-written messaging system in C++ to Google Protobuf. Furthermore Linux port, code generation, testing concepts. Guiding unexperienced colleagues. Partly technical lead; own app for distributing tasks. Developing a web-based tool for managing software interfaces: Incl. import of ARXML and export of C code. Work with Django/Python on server-side and AngularJS on browser-side. Everything from architectural concepts to Jenkins management. Customer contact. Scrum. Work on navigation system: White-label navigation system EB street director, used a.o. at VW, Skoda, Audi, Mercedes-Benz. Mainly bugfixing in destination entry. Project with hard deadlines. Limited C++. Show less

    • Sweden
    • Higher Education
    • 700 & Above Employee
    • Master Thesis: Inference Optimizations in Bayesian Networks
      • Jan 2012 - Jun 2012

      Project work for Master Thesis. Automatic restructuring of Bayesian networks to improve performance of queries; Benchmarking of different options available in the SMILE library; Conceptionalizing abstract query interfaces on Bayesian networks. Case study with models from Scania Reference: jose.m.pena@liu.se (supervisor) Project work for Master Thesis. Automatic restructuring of Bayesian networks to improve performance of queries; Benchmarking of different options available in the SMILE library; Conceptionalizing abstract query interfaces on Bayesian networks. Case study with models from Scania Reference: jose.m.pena@liu.se (supervisor)

    • Germany
    • Motor Vehicle Manufacturing
    • 700 & Above Employee
    • Internship Bachelor Thesis in pre-development department
      • Aug 2009 - Feb 2010

      Topic: Variant management for requirement documents Made a plug-in for pure::variants (Eclipse-based variant management tool) so Daimler can manage their software products' variants explicitly in the requirements documents as well. Many of the software products developed for Daimler's embedded car systems are used in several product lines ("Classes"). Explicit variant management uses systematic mapping from abstract product features to implementation details, and can automatically generate product-specific assets (usually code, here requirement documents) from the variant definition and a general repository which contains the components of all variants. The idea is to use variant management (in particular, the same variant definitions) not just in the programming phase, but during the whole development process. Show less

    • Netherlands
    • Hospitals and Health Care
    • 700 & Above Employee
    • Internship rule-based patient monitoring
      • Jul 2008 - Dec 2008

      Work with a rule-based engine for medical protocols running on patient monitors - Creation of a medical protocol for detecting Apnoes - Prototype of a graphical editor for these protocols Work with a rule-based engine for medical protocols running on patient monitors - Creation of a medical protocol for detecting Apnoes - Prototype of a graphical editor for these protocols

Education

  • Linköpings universitet
    Master's degree, Computer Science
    2010 - 2012
  • Fachhochschule Esslingen - Hochschule für Technik
    Bachelor, Software Engineering
    2006 - 2009

Community

You need to have a working account to view this content. Click here to join now