You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Thomas WestphalTW

Thomas Westphal

Software Developer C++/Python

€720/day
Regensburg, DE
3-7 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Thomas

Quick learner, broad knowledge, at home in the embedded Linux world and C++. Pragmatic and agile in finding solutions.

Experience with project, product, and personnel responsibility.


  • German

    Native or bilingual

  • French

    Basic

  • English

    Fluent

Can work on-site
Regensburg (up to 50km)

Experience

  • BHS Intralogistics
    System Architect and Team Lead
    February 2024 - Today (2 years and 4 months)
    93 Regensburg, Germany
    Team Lead for the Internal Service Department, implying technical and disciplinary leadership for the fields technical documentation, DevSecOps, Simulation, Internal Tooling, Predevelopment, Simulation and Testing. Additionally holding the position as System Architect, responsible for interface definitions, separation of technical responsibilities between teams as well as system composition planning.
  • BHS Intralogistics
    Software Developer
    December 2021 - February 2024 (2 years and 2 months)
    93 Regensburg, Germany
    Software development engineer for autonomous guided vehicles for intralogistics solutions. Developed a C++ standalone application for POSIX based operating systems; including operating system development, sensor and actuator control, communication protocols and algorithms for vehicle behaviour control. Responsible for different steps of the development:
    { Hardware drivers and interface implementations
    { Vehicle Control Application
    { Software Architecture
    { CI/CD Pipelines
    { Software testing and integration in vehicles. Used Tools and Languages:
    { Programming Languages: C++(20), Python3, CMake
    { Tools: GitLab, Bash, Docker, Compose, Linux/Busybox
    { Project Management: Jira/Confluence, Scrum Framework
  • EDAG ENGINEERING GMBH
    Software Developer
    March 2019 - November 2021 (2 years and 8 months)
    89 Ulm, Germany
    Software development engineer working for multiple clients, mostly in the automotive area; responsible for different steps of the development:
    { Definition of software requirements
    { Algorithm development
    { Build process and code generation
    { Software testing and integration in vehicles. Algorithm development:
    { Automotive safety
    { Object detection and localization in 3D point clouds
    { Feedforward and feedback control
    { Sensor fusion and sensor failure detection
    { Mathematical/physical algorithms (DH-Transformation, Kalman Filter, Environment modelling,...). Gained first expertise in project lead:
    { Feasibility studies and time estimations
    { Interface between client and sales team to determine development steps and suitable developer for the project. Used Tools and Languages:
    { Programming Languages: MatLab, Simulink, CodeSys, Python
    { Integration Tool: CANoe
    { Requirements Management Tool: Polarion
    { Project Management: Jira/Confluence

Recommendations

Be the first to recommend Thomas

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Master of Science
    Ulm University
    2018
    Master of Science - Electrical Engineering,
  • Bachelor of Science
    Ulm University
    2015
    Bachelor of Science - Electrical Engineering,

Certifications

Skill set

Categories