Recommended expert

André Howe

Linux IT Admin

André Howe
Munich, Germany

Experience

Jul 2025 - Present
8 months
Munich, Germany

Linux IT Admin

ReiserST

  • Development and maintenance of IT architectures using embedded Linux systems.
  • Designing, implementing, and optimizing backend applications and script-based solutions.
  • Analyzing and resolving issues, including troubleshooting and user support.
  • Developing and implementing security concepts for cloud solutions.
  • Administering networks (DHCP, DNS, NTP, VPN).
  • Technologies: Linux, PowerShell, Bash, Python, Ansible, Kubernetes, GitLab CI.
  • Methods: Kanban.
Sep 2023 - May 2025
1 year 9 months
Munich, Germany

Software Developer / Technical Project Lead

DB-Systemtechnik

  • Pattern detection for DB network infrastructure using artificial intelligence.
  • Leading and executing a comprehensive redesign and modernization of a camera-based catenary thickness measurement system (WGW / Wire Geometry and Wear), including software and hardware optimization to meet current market requirements.
  • Creating and implementing architecture, interfaces, and toolchains (Git, CMake, GCC, Doxygen, doctest).
  • Developing a Debian Linux base image to integrate GPS, LiDAR, and camera sensors.
  • Improving measurement accuracy with dynamic camera systems and optimizing algorithms to increase the sampling rate from 2 kHz to 8 kHz (+300%).
  • Developing scalable and maintainable software in C++20, focusing on adaptability, documentation, and smooth handover to internal teams.
  • Testing and validating system functions in DB Systemtechnik’s optical lab and during measurement runs on the DB network.
  • Technologies: C++20, OpenCV, OpenCL, Open3D, gRPC, Python/NumPy, TensorFlow, PyTorch, MATLAB, Basler Pylon SDK, Linux, libSerial, UART/RS232, Arduino, Visual Studio, pytest.
  • Methods: TDD, arc42.
Jul 2022 - Aug 2023
1 year 2 months
Stuttgart, Germany

Software Developer

Rohde & Schwarz SIT

  • Developing and testing embedded software for cryptographic modules in radio systems.
  • Developing the Platform Security Component for secure services like public key infrastructure, data container handling, and key management, integrated into the Software Defined Radio (SDxR) platform.
  • Creating software architectures and integrating third-party components.
  • Conducting code reviews and writing technical documentation.
  • Collaborating with hardware, software, and FPGA teams, focusing on implementing secure execution environments.
  • Managing tasks and progress using an agile ticket system.
  • Technologies: C/C++17, Python, TCP/IP, embedded debugging (Green Hills MULTI Debugger), embedded Linux, real-time, Visual Studio, pytest, GitLab CI.
  • Methods: Scrum, CI/CD.
Apr 2021 - Jun 2022
1 year 3 months
Munich, Germany

Researcher / Software Developer Innovative Identification Solutions

Veridos / Bundesdruckerei

  • Developing and testing the D4Fly "biometric iris on-the-move identification for border control" software to explore new concepts for innovative identification and verification.
  • Building prototypes to test the novel concepts.
  • Presenting developments to stakeholders and customers at events, trials, and pilot projects.
  • Documenting results in research reports to the EU Commission.
  • Co-author of the "biometrics on-the-move for border control" paper for the IEEE International Conference on Advanced Video and Signal-based Surveillance (AVSS 2021).
  • Technologies: C++17, Qt5, OpenCV, ProtoBuf, ZeroMQ, Python/NumPy, TensorFlow, PyTorch, MATLAB, Basler Pylon SDK, Linux.
  • Methods: Kanban.
Sep 2017 - Dec 2020
3 years 4 months
Munich, Germany

Software Developer

Giesecke & Devrient

  • Testing real-time embedded software, especially smartcard software using the Infineon SLE78 family.
  • Creating test specifications and generating test cases from given specifications.
  • Importing test results into DOORS and generating requirements test coverage from DOORS using DXL.
  • Applying relevant smartcard specifications and standards (ISO 7816, ISO 14443, Telematik Gematik, ICAO).
  • Creating complex test cases.
  • Using various testing tools.
  • Technologies: C/C++17, Python, DOORS, STARCOS, CASCATE, D3, XML, JSON, VBA, R, DXL, Perl, ClearCase, Jira, Git, Jenkins.
  • Methods: Kanban, CI/CD, TDD.
Nov 2016 - Jul 2017
9 months
Munich, Germany

Software Developer

Berner & Mattner

  • Design and implementation of Linux-based software applications in C/C++11.
  • Performance profiling of Linux kernel security modules.
  • Implementation of test scripts in Python.
  • Technologies: C/C++11, Boost, Python, CMake, GTest, Linux Kernel Security Modules, OpenSSL, Yocto Mentor-Graphics Linux, Embedded Linux, GDB, Jira, Git, SVN.
  • Methods: Scrum, CI/CD.
Nov 2013 - Oct 2016
3 years
Munich, Germany

Software Developer

Rohde & Schwarz

  • Maintenance, development and testing of the PowerPC firmware for the TSMW mobile communications scanner.
  • Maintenance, development and testing of the C++ and MATLAB application interface of the TSMW mobile communications scanner.
  • Customer support for the TSMW mobile communications scanner.
  • Conducting Drive Tests and Walk Tests to record RF signals and GPS data from DVB-T and DAB+ transmitters using R&S TSMx scanners (TSMW and TSME).
  • Analysis and decoding of COFDM parameters from recorded data using R&S ROMES software to assess the quality and performance of COFDM DVB-T and DAB+ signals.
  • Performing signal quality analysis to identify interference and improve signal transmission.
  • Key parameters: Time Delay Spread, Channel Impulse Response, Modulation Type, Bit Error Rate, Modulation Error Rate, Signal to Noise Ratio (SNR), Carrier to Noise Ratio (CNR).
  • Technologies: C++11, Boost, Qt4, Treck TCP/IP Stack, Xilinx PowerPC, MATLAB, C#.
  • Methods: TDD, Waterfall.
Mar 2012 - Oct 2013
1 year 8 months
Munich, Germany

Software Developer

Rohde & Schwarz

  • Development and testing of a complete platform software for a software-defined radio.
  • Configuration management of deliveries from different software areas.
  • Maintenance, documentation, creation and execution of test cases.
  • Preparation and final review of deliveries to other teams.
  • Integration and testing of software deliverables.
  • Support for development teams.
  • Responsible for the software integration of the "Core System Application".
  • Technologies: C++, Boost, C#, Python, TCP/IP, ClearCase, Embedded Debugging (Green Hills MULTI Debugger), CORBA, CORBA IDL, Jenkins.
  • Methods: CI/CD.
Mar 2011 - Feb 2012
1 year
Taipei, Taiwan, Province of China

Software Developer / Technical Project Manager

Avalue Inc.

  • Porting Android OS to the Intel Atom and NVIDIA Tegra platforms.
  • Developing software from scratch for a "Hospital Bedside Entertainment Terminal" based on the Linux platform to provide patients with phone, TV, radio, and internet services.
  • Developing real-time Linux software for the "Bedside Terminal" throughout the entire project lifecycle, including specification, design, implementation, testing and maintenance.
  • Responsible for the system architecture.
  • Server-side technologies: Ubuntu Linux, shell scripting, Apache, PHP, Perl, C++, client/server, Asterisk PBX, VLC Media Server, Openfire Chat Server.
  • Client-side technologies ("Hospital Bedside Terminal"): C++, Linux kernel, device drivers (smartcard, touchscreen, graphics), TCP/IP, Linphone, VLC Media Player, JSON/XML chat client, Android SDK, Android NDK, embedded debugging.
  • Methods: Scrum.
May 2010 - Feb 2011
10 months
Pittsburgh, United States

Software Developer

Penthera Inc.

  • Development of a mobile application for the Nokia Ovi Internet music store.
  • Technologies: C++, UML, Qt4, Series 60 v5.0, Windows Mobile v7.0.
  • Methods: Kanban.
Mar 2009 - Mar 2010
1 year 1 month
Slough, United Kingdom

Software Developer / Technical Project Manager

Hospedia Ltd.

  • Developed software from scratch for a "Hospital Bedside Entertainment Terminal" based on the Linux platform to provide patients with phone, TV, radio, and internet services.
  • Developed real-time Linux software for the "Bedside Terminal" throughout the full project lifecycle including specification, design, implementation, testing, and maintenance.
  • Responsible for the system architecture.
  • Server-side tools: Ubuntu Linux, shell scripting, Apache, PHP, Perl, C++, client/server.
  • Client-side tools ("Hospital Bedside Terminal"): real-time embedded, C++, Linux kernel, TCP/IP, device drivers (SLE4406 smartcard, touchscreen, GPIO, graphics), diskless client.
  • Methods: Kanban.
Apr 2008 - Jan 2009
10 months
London, United Kingdom

Quality Engineer

Symbian Ltd.

  • Worked as a Quality Engineer reporting to the VP Quality in Symbian's quality and process improvement department.
  • Process architecture: responsible for introducing efficient "lightweight" processes.
  • Implemented the "Inventory Project": estimating the lifespan of software not used by licensees.
  • Technologies: C++, UML, RACI charts.
  • Methods: Waterfall.
Sep 2007 - Mar 2008
7 months
London, United Kingdom

Software Developer

Symbian Ltd.

  • Documented, tested, and maintained the SymbianOS Java stack.
  • Wrote J2EE test code for the host and J2ME test code for the mobile JSR implementations in Java/C/C++.
  • Executed TCK test cases.
  • Technologies: real-time embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.
  • Methods: Waterfall.
Nov 2006 - Aug 2007
10 months
Staines-upon-Thames, United Kingdom

Software Developer / Technical Project Manager

Samsung

  • Developed adaptation components throughout the entire project lifecycle including specifications, design, implementation, integration, testing, and maintenance.
  • Led a migration project: set up the full development environment for the future team and migrated Nokia's S60 mobile phone platform to Samsung's platform.
  • Responsible for the startup adaptation architecture.
  • Led the core porting activities (device drivers, device booting, debug tools).
  • Technologies: real-time embedded, C/C++, Perl, Java, JVM, J2ME, JDE, J2EE, JSR, TCK.
  • Methods: Waterfall.
Nov 2003 - Oct 2006
3 years
United Kingdom

Software Developer / Technical Project Manager

Nokia

  • Developed WLAN device drivers for the Nokia N80 and N95 throughout the full project lifecycle including specification, design, implementation, integration, testing, and maintenance.
  • Led a migration project: ported and integrated an embedded Linux C WLAN driver into SymbianOS C++ code.
  • Responsible for the architecture and design of the WLAN hardware abstraction layer.
  • Trained and mentored a team in SymbianOS technology.
  • Technologies: real-time embedded, embedded Linux, migration project, C/C++, UART/MCBSP/SPI, TI OMAP 1710/2420, WiFi/WLAN, UAPSD, UMA.
  • Methods: Waterfall.
Sep 2003 - Oct 2003
2 months
Oslo, Norway

Software Developer

SX-Design

  • Developed a test network for SIP/VoIP phones across the entire project lifecycle, including specification, design, implementation, testing, and maintenance.
  • Wrote test scripts in C/Perl to automate testing of SIP signaling.
  • Technologies: Real-time embedded, IAD/ATA, Embedded Linux, C, SIP, VoIP, TCP/IP, Ubicom IP2K, Asterisk PBX, Supplementary Services.
  • Methodology: Waterfall.
Mar 2003 - Aug 2003
6 months
United Kingdom

Software Developer / Technical Project Manager

Nokia

  • Developed a Bluetooth device driver across the entire project lifecycle, including specification, design, implementation, integration, testing, and maintenance.
  • Trained and supported a team in Symbian OS technology.
  • Optimized data throughput and power consumption of the Bluetooth chip in the device driver.
  • Technologies: Real-time embedded, C/C++, Bluetooth, HP logic analyzer, TI OMAP1610.
  • Methodology: Waterfall.
Feb 2003 - Mar 2010
7 years 2 months
London, United Kingdom

Project Manager

Nohowe Limited

  • Designed and implemented OnePennyMail: email arrival alerts triggered by missed calls using SIP clients.
  • Implemented sending and receiving emails for just one penny using a British Pay & Go SIM card.
  • Supported POP, IMAP, and webmail (Yahoo!, AOL, Gmail, and others).
  • Technologies: VoIP, SIP, Linux, C, TCP/IP, client/server, mobile clients, various mobile platforms.
  • Methodology: Kanban.
Jul 2000 - Feb 2003
2 years 8 months
London, United Kingdom

Software Developer

Symbian Ltd.

  • Developed SMS protocol software across the entire project lifecycle, including specification, design, implementation, testing, and maintenance.
  • Provided direct customer support, including on-site deployments in Finland and the USA.
  • Developed device drivers and base ports for Symbian OS customers.
  • Technologies: Real-time embedded, C/C++, UML, SMS, EMS, USB, GPRS, JTAG, TI OMAP 1510.
  • Methodology: Waterfall.
Oct 1997 - Jun 2000
2 years 9 months
Bocholt, Germany

Software Developer

Siemens

  • Developed a Bluetooth HCI adaptation for various hardware platforms across the entire project lifecycle, including specification, design, implementation, integration, testing, and maintenance.
  • Developed MAC layer software in C for base stations and cordless phones across the entire project lifecycle, including specification, design, integration, implementation, testing, and maintenance.
  • Created the high-level specification for the DECT module (cord replacement).
  • Technologies: Real-time embedded, C, SDL, DECT, Bluetooth, disassembly, 8051, C161, NSC14.
  • Methodology: Waterfall.
Oct 1996 - Sep 1997
1 year
Wuppertal, Germany

Microcontroller Lab Tutor

Bergische University - Comprehensive University of Wuppertal

  • Tutored the microcontroller lab and guided students.
Jan 1995 - Sep 1996
1 year 9 months
Schwelm, Germany

C++ Programmer

TEMA GmbH

  • C++ programmer for image recognition software.
Jan 1990 - Aug 1991
1 year 8 months
Wuppertal, Germany

Journeyman Radio and Television Technician

Eibel GmbH

  • Worked as a journeyman radio and television technician in a craft business.
May 1989 - Dec 1989
8 months
Demen, Germany

Radio Operator

National People's Army (NVA) Rocket Regiment Demen

  • Performed military service as a radio operator in the rocket regiment.
Sep 1986 - Feb 1989
2 years 6 months
Rostock, Germany

Radio and Television Technician Apprentice

VEB Kombinat RFT Rostock

  • Apprenticeship as a radio and television technician.
  • Completed training as a journeyman radio and television technician.

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 Information Technology (18 years), Telecommunication (18 years), Manufacturing (4 years), Healthcare (2 years), Transportation (1.5 years), and Aerospace and Defense (1.5 years).

Information Technology
Telecommunication
Manufacturing
Healthcare
Transportation
Aerospace and Defense

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 (25 years), Product Development (23 years), Project Management (9.5 years), Quality Assurance (9.5 years), Customer Service (5.5 years), and Operations (2.5 years).

Information Technology
Product Development
Project Management
Quality Assurance
Customer Service
Operations

Summary

I am André, an experienced embedded software developer with a focus on low-level C/C++20 development and Python test automation. In recent projects, I boosted sampling rates from 2 kHz to 8 kHz and modernized complex camera systems.

Skills

  • Low-level Software Development In C/c++20
  • Test Automation In Python
  • Low-level Development And Optimization Of C/c++20 Software For Real-time Embedded Systems On Linux.
  • Designing, Implementing, And Executing Automated Tests In Python To Ensure Software Quality.
  • Designing And Documenting Software Architectures, Especially Using Arc42.
  • Leading Interdisciplinary Teams And Projects, Responsible For Schedules, Resource Management, And Quality Assurance.
  • Expertise In Technologies Like Opencv, Opencl, Open3d, Basler Pylon Sdk, And Machine Learning Frameworks (Tensorflow, Pytorch).
  • Extensive Experience With Matlab And Python (Numpy) For Analyzing And Processing Test, Image, And Sensor Data.

Languages

German
Native
English
Advanced
Russian
Elementary

Education

Oct 1992 - Sep 1997

Bergische Universität - Gesamthochschule Wuppertal

Diploma in Engineering Physics, thesis topic: Setting up a workstation for microcontrollers with applications in · Technical Physics · Wuppertal, Germany

Sep 1991 - Jul 1992

Fachoberschule für Technik bei den Gewerblichen Schulen I der Stadt Wuppertal

Technical college entrance qualification in Electrical Engineering · Electrical Engineering · Wuppertal, Germany

Sep 1986 - Feb 1989

VEB Kombinat RFT Rostock

Journeyman Radio and Television Technician · Radio and Television Technology · Rostock, Germany

Certifications & licenses

Introduction To Bayesian Methods In Machine Learning

UnternehmerTUM

Profile

Created
Last Update
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 André based?

André is based in Munich, Germany.

What languages does André speak?

André speaks the following languages: German (Native), English (Advanced), Russian (Elementary).

How many years of experience does André have?

André has at least 35 years of experience. During this time, André has worked in at least 12 different roles and for 21 different companies. The average length of individual experience is 1 year and 5 months. Note that André may not have shared all experience and actually has more experience.

What roles would André be best suited for?

Based on recent experience, André would be well-suited for roles such as: Linux IT Admin, Software Developer / Technical Project Lead, Software Developer.

What is André's latest experience?

André's most recent position is Linux IT Admin at ReiserST.

What companies has André worked for in recent years?

In recent years, André has worked for ReiserST, DB-Systemtechnik, Rohde & Schwarz SIT, and Veridos / Bundesdruckerei.

Which industries is André most experienced in?

André is most experienced in industries like Information Technology (IT), Telecommunication, and Manufacturing. André also has some experience in Healthcare, Transportation and Logistics, and Aerospace and Defense.

Which business areas is André most experienced in?

André is most experienced in business areas like Information Technology (IT), Product Development, and Project Management. André also has some experience in Quality Assurance (QA), Customer Service, and Production/Manufacturing.

Which industries has André worked in recently?

André has recently worked in industries like Information Technology (IT), Transportation and Logistics, and Government and Public Administration.

Which business areas has André worked in recently?

André has recently worked in business areas like Product Development, Information Technology (IT), and Project Management.

What is André's education?

André holds a Master in Technical Physics from Bergische Universität - Gesamthochschule Wuppertal.

Does André have any certificates?

André has 1 certificate: Introduction To Bayesian Methods In Machine Learning.

What is the availability of André?

André is immediately available full-time for suitable projects.

What is the rate of André?

André'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 André?

To hire André, 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.

1200
900
600
300
Market avg: 890-1050 €
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.