Roland Peffer not available until 08/31/2021

Roland Peffer

Cross Platform - Embedded - Media Streaming - GUI - AI - ...

not available until 08/31/2021
Profileimage by Roland Peffer Cross Platform Entwicklung, Projektmanagment from Straelen
  • 47638 Straelen Freelancer in
  • Graduation: not provided
  • Hourly-/Daily rates: not provided
  • Languages: German (Native or Bilingual) | English (Full Professional) | French (Elementary)
  • Last update: 27.04.2021
KEYWORDS
PROFILE PICTURE
Profileimage by Roland Peffer Cross Platform Entwicklung, Projektmanagment from Straelen
SKILLS
Experience
Clixxun GmbH - Straelen, since 2005
General Manager and owner
  • Software Design & Development ( external and internal projects )
  • Product management 
  • System and Software Architecture
  • Purchase, Sales, Marketing
  • Software project management.
  • Thematic focus: Video Streaming, Image & Signal Processing, Consumer Electronics, Medical applications, Automotive HMI, Learning Systems
Terratec Electronic GmbH - Nettetal, 1997-2004
Software Developer (Multimedia)
  • Project Management of various  software projects.
  • Introduction of object oriented software design
  • Quality management and source control
  • Development and design of internal user interface library (MFC based)
  • Product design
  • Thematic focus:  Audio, Music, Video, TV,  GUI
Zentrum für Neuroinformatik - Bochum, 1995-1997
System Developer
  • Software Design, Research & Development and project management
  • Audio, video and image analysis based on classical signal analysis and artificial neuronal network algorithms
  • Assistant System-administrator (heterogeneous unix / windows network )
     
Ruhr Universität Bochum, Institut für Neuroinformatik, 1992-1994,
Student research assistant - Diplomant
  • Research and software development in the area of sound analysis software. Classifiction of military vehicle sound emissions through artificial neural networks. .
Zentrum für Neuroinformatik - Bochum, 1994-1995 
Student research assistant 
  • Software development in the area of face recognition software
Ruhr Universität Bochum, Bochum Verification Project, 1990-1992
Student research assistant
  • Software development for the Bochum Verification Project research group. 
  • Field measurements on various events and data analysis.


Major Skills
  • Project  Management.
  • Design and Development of graphical user interfaces (GUI)
  • Product Design (consumer electronics)
  • Cross platform software development.
  • Media Streaming, Image & Audio Processing and Analysis
  • Development of  learning software solutions ( Artificial neuronal networks., Deep Learning,  Genetic algorithms).


Key aspects of software development 
  • Script  & Programming languages:  C, C++, objC, C#, Pascal, Swift, Perl, Python, JSON, XML, HTML, CSS, Python, QML, Javascript
  • Database: SQL, MongoDB,…
  • SDK& API:  Keras, Tensorflow, Pytorch, GStreamer, ArrayFire , DirectShow,, Cocoa, MFC, .NET, QT ,QML,QT3D, JSON, Clutter, GTK, libusb, gcrypt quvi, gdata, etc.
  • GPU Development: OpenCL, OpenGL , GLSL, CUDA
  • AI: DeepLearning, Keras, TensorFlow
  • Bus protocols USB 1.0 ,2.0, 3.0 , I2C , I2S, TDM, SPI, RS232, Cypress GPIF, PCI, CSI, CAN
  • Network protocols: TCPIP, UDP, RTP, HTTP, MQTT , REST etc.
  • Micro Controller, SOCs & DSPs: x86, ARM, MIPS, 8051, SHARC, NXP IMX , ESP32 , Telechips, Broadcom, Marvel, Cypress, Ralink, Realtek, Analog Devices , TI 
  • Operating Systems: (embedd) Linux, OSX, iOS, Windows, Android, QNX
  • PDK tools: Buildroot, PTXDist, Yocto
  • Media Formats (incomplete): H265, H264, H263, MPEG4, MPEG2, MPEGTS, MP3, WMV, WMA, MOV, XVid, Matroska, Ogg, Theora
  • IDE’s : QtCreator, XCode, Visual Studio, Keil uVison, Eclipse, Mono Develop u.a.
  • Version control: Git, SVN
  • Quality management and bug tracking: Bugzilla, Codebeamer e.t.c.
  • misc.: DVB , DAB, 3D Design & Animation, Shader development, UML, Unity3d
  • Project management: Confluence, Jira Software/Core, Bitbucket, Gitlab, Scrum


Industry Experience
  • Consumer Electronics
  • Medical Applications,
  • Automotive Industry
  • Steel Industry
  • Surveillance Industry
  • Smart Home / IOT
Various:
  • Driving license
  • Sailing License 


References
  • Acoustic classification of military Vehicles using neural networks
    Roland Peffer ISBN:3-8196-0418-9
    VERIFICATION RESEARCH REPORTS; VOL. 7 , 1995
  • DE-PATENT: Rundfunk-Empfangseinrichtung / Radio receiving device
    Patent number: DE102007018557A1 Publishing Date: 21/02/08
  • DE/US-PATENT:  Video data transmission via usb interface
    USPTO Applicaton #: 20100057972 Class: 710305 Publishing Date: 03/04/10 




Project List 
  • confidential ( 2020 - now )
    Landesamt für zentrale Polizeiliche Dienste
  • Projekt Managment / Development - SmartHome
    ESP32 based IOT Smart Home Applications

    Clixxun GmbH (2020)
    Keywords:
    - ESP32, ESP8266
    - MQTT,  ESP-IDF 
    - Cloud
    - Firmware
    - App Development
    - Programming languages: C, C++, Python, Javascript
    - IDE: QTCreator
    - Confluence, Jira, Bitbucket
    - Project management & development Smart Home
  • Development - SmartHome
    Raintunes - hansgrohe

    Clixxun GmbH / Umwerk GmbH (2019-2020)
    Keywords:
    - Linux
    - QT/QML
    - ARM (IMX6)
    - Butbucket / Git
    - GStreamer
    - Yocto
    - Programming languages:: C, C++,QML
    - IDE: QTCreator
    - Jira
    - Confluence
  • Development - Deep Learning
    Stock Market Prediction

    Clixxun GmbH (2019  parttime,ongoing)
    Keywords
    - Linux
    - QT/QML
    - Pytorch (C++ & Python), Keras, Tensorflow
    - Gitlab
    - Programming languages: Python,C, C++,QML
    - IDE: QTCreator
    - Themen: DeepLearning , Big Data,
       data preprocessing, genetic algorithms 
  • Development - SmartHome
    Android / IOS App for Stiebel Eltron

    Clixxun GmbH / Umwerk GmbH (2019 & 2020)
    Keywords:
    - Android
    - QT/QML
    - Butbucket / Git
    - Programming languages: C, C++,QML
    - IDE: QTCreator
    - Jira
    - Confluence
  • Project Management & Development - SmartHome
    Tech. Project Management BSP ( Board Support Package ) / Coordination of external Suppliers

    Development of Video Components and test tools ‚
    Clixxun GmbH / SSS Siedle OHG ( 2018 )
    Keywords:
    - PTXDist / Embedded Linux / Windows
    - GStreamer, RGBIR Kamera, Debayer Filter, QT/QML
    - Butbucket / Git
    - Programming languages: C, C++,QML, GLSL,Shell Script
    - IDE: QTCreator
    - Jira
    - Confluence
    - IMX6
    - SIP / RTP
  • Development - SmartHome
    ESP32 based IOT Smart Home Applications

    Clixxun GmbH (2018 2019)
    Keywords:
    - ESP32, ESP8266
    - MQTT,  ESP-IDF 
    - AWS Cloud with Alexa (Smarthome)
    - Programming languages: C, C++, Python, Javascript
    - IDE: QTCreator
    - GitLab
    - Development of hardware prototypes for multichannel light system and smart outlets
  • Software Development  Surveillance System
    HMI development of drone control App

    Clixxun GmbH / Intel AG (2018)
    Keywords:
    - Bitbucket
    - Jira
    - Programmiersprachen: C, C++, QML
    - IDE: QTCreator
    - OS: Windows 10
    - SDK: QT/QML 5.11
  • Software Development Automotive
    HMI Design & Demonstrator construction

    Clixxun GmbH, Allround Team GmbH, Ford AG (2017)
    Keywords:
    - Next Generation HMI Design und Entwicklung
    - Programming languages: C, C++, QML, Javascript
    - SDKs: GStreamer, QT, QML 3D, OpenGL, Unity3d, CAN, ZeroConfig
    - OS: Linux - embedded (Buildroot), Android, Windows, Linux
    - IDE: QtCreator
    - ARM (u.a. IMX6), x86
    - Dual LVDS , HDMI
    - Git
  • Software Development Automotive
    Camera based  rear mirror system

    Clixxun Gmbh / Continental AG GmbH (2016 - now)
    Keywords::
    - Low Latency Video Transmission, Trailer detection
    - Programming languages: C, C++, QML
    - Scrum
    - SDKs: GStreamer, QT, QML, CAN Socket, OpenCV, OpenCL
    - OS: Linux - embedded mit PTXDist
    - IDE: QtCreator
    - ARM (IMX6)
    - MKS
    - UML
    - Enterprise Architect
    - Doors 
  • Software Development  - Surveillance Technology
    Audio surveillance und classification

    Clixxun GmbH / customer confidential (2014 - 2016)
    Stichworte:
    - Program languages: C, C++, gObject,ARM, x86, OpenCL, OpenGL
    - IDE: QTCreator
    - OS: Linux (embedded)
    - SDK: GStreamer, OpenCL, OpenGL, QT/QML, etc.
    - Artifical Neural Networks (SOM, Deep Learing), Genetic Algorithms, Audio-Signal Processing, Beamforming , Source Separation & Noise Cancelling
  • Software Development Automotive
    Infotainment & TV Software Development

    Clixxun Gmbh / Hirschmann Car Communications GmbH (2014 - 2015)
    Keywords::
    - Infotainment & TV Software Development
    - Programming languages:: C, C++
    - Media Streaming SDK: GStreamer
    - OS: Linux - embedded
    - IDE: QtCreator
    - ARM (IMX6)
    - SVN
  • Software Development Automotive
    Infotainment software  development , testing & integration

    Clixxun Gmbh / Technisat DigitalGmbH (2013 - 2014)
    Keywords::
    - Infotainment software  development , testing & integration
    - Programming languages: C, C++
    - Scrum
    - OS: Windows, Linux
    - IDE: Eclipse, QtCreator
    - ARM / IDE
    - SVN
    - UML
  • Software Development - Medical Technology
    USB video camera solution for an endoscopic medical application implemented on an embedded system (TI OMAP 35x0)

    Clixxun GmbH / Star Medical NL (2013)
    Keywords:
    - Program languages: C, C++, gObject, ARM NEON Assembler
    - IDE: Eclipse, QTCreator
    - OS: Linux
    - SDK: GStreamer, libusb
  • Software Development - Medical Technology
    USB HQ Camera for use in medical industry
    .
    Clixxun GmbH / Xion GmbH (2011-2012):
    Based on  Cypress FX2.
    Design and Development of firmware,
    Filter development for GStreamer & Direct Show
    Test software application based on QT4/5.
    Keywords:
    - Program languages: C, C++
    - IDE: Visual Studio, Keil uVision, QtCreator
    - SDKs: GStreamer & DirectShow, inclusive Camera Source Filter Development,
    QT4/5 SDK
    - OS: Windows, Linux
  • Software Development - Consumer Electronics
    Wifi DVB Access Point

    Clixxun GmbH , Elgato Systems GmbH (2012)
    - Programmiersprachen: C, C++
    - OS: Linux, Buildroot
    - IDE: Eclipse, QT Creator
  • Software Development - Consumer Electronics
    USB - SCART Audio Video Adapter based on Cypress FX2.  Design and development of  hardware, firmware (patented) and  test software

    Clixxun GmbH / Gonamic GmbH( 2007-2008)
    Keywords:
    - Program languages: C, C++
    - IDE: Visual Studio, Keil uVision
    - OS: Windows
    - Media Streaming SDK: DirectShow,
    - Firmware for Cypress FX2, Analog Devices Video Encoder, CMedia Audio Codec
    - Hardware Design


Own Projects 
  • Product Management - Consumer Electronics
    Product Management DVB-T- Receiver Fancy Omega

    Clixxun Gmbh 2009
    Product Management DVB-T- Receiver Fancy Omega
    - Purchase
    - Marketing
    - Sales
  • Product Management - Consumer Electronics
    Product Management of DVB-T- Antennas Fancy Alpha and Vube Alpha
    Clixxun Gmbh 2005-2007
    Product Management of DVB-T- Antennas Fancy Alpha and Vube Alpha
    - Electronics Development
    - Product design
    - Production Monitoring and QC
    - Marketing
    - Sales
    - Measurements of Reception Strength and SNR related to competitors products.
 
  • Software Development - Consumer Electronics
    USB DVB-T-S2 WLAN receiver
    Clixxun GmbH (2012)
    Keywords:
    - Programming languages: C, C++
    - IDE: QTCreator, Eclipse, GNU autotools
    - OS: embedded Linux
    - Media Streaming SDK:  Direct Show,
    - Partly Hardware Design ( RT3052, Siano Tuner)
  • Cross Platform Media Center application
    Clixxun GmbH (2010 - 2013)
    Keywords:
    - Program languages: C, C++, objC, gObject, SQL, JSON
    - IDE: QtCreator ,Visual Studio, Eclipse, XCode, GNU Autotools
    - OS: Windows, Linux, OSX, IOS, Windows, Android
    - Application Focus: IPTV, VOD,  Live TV, Recording
    - TV Standards: DVB-T,T2 S2,C. HbbTV, Teletext, EPG, SatOverIP u.a.
    - Media Streaming SDK: GStreamer, inclusive DVB Filter Development
    - Cross Platform Device Driver (Tuner & Demodulater) Development
    - Custom GUI Widget Development,
    - Image Processing (GPU based on OpenGL GLSL , e.g. deinterlacing, sharpness, contrast...),
    - Media Source Plugin architecture (Grilo),
    - User Interface Design and Development based on OpenGL/JSON,Clutter Toolkit. Unified design of touch display, remote control or mouse /keyboard inclusive gesture recognition.
    - Target market: PCTV (Desktop & Mobile), STB Middleware 
  • USB DVB-T receiver firmware & application software
    Clixxun GmbH (2005-2006)
    Keywords:
    - Programming languages: C, C++
    - IDE: Visual Studio, Keil uVision
    - OS: Windows
    - Media Streaming SDK:  Direct Show,
    - BDA Driver Development
    - GUI based on MFC SDK
    - COM Interfaces
    - TV Standards: DVB-T, Teletext
    - Firmware for Cypress FX2 with Philips Tuner
    - Partly hardware design
  • USB - SCART Audio Video Adapter based on Cypress FX2.  Design and development of  hardware, firmware (patented) and  test software
    Clixxun GmbH / Gonamic GmbH( 2007-2008)
    Keywords:
    - Program languages: C, C++
    - IDE: Visual Studio, Keil uVision
    - OS: Windows
    - Media Streaming SDK: DirectShow,
    - Firmware for Cypress FX2, Analog Devices Video Encoder, CMedia Audio Codec
Projects as Employee: Terratec Media GmbH
  • Ed!son instrument editor,
    Terratec GmbH (1997-1998)
    Keywords:
    - Programming languages: C, C++
    - OS: Windows
    - IDE: Visual Studio
    - GUI based on MFC SDK
  • DAB radio application software,
    Terratec GmbH (1999)
    Keywords:
    - Programming languages: C, C++
    - OS: Windows
    - IDE: Visual Studio
    - GUI based on MFC SDK
    - Media Streaming SDK: DirectShow
  • MP3 player application CAR 4000 MP3 player
    Terratec GmbH (2002)
    Keywords:
    - Programming languages: C, C++
    - OS: Windows
    - IDE: Visual Studio
    - GUI based on MFC SDK
  • THC TV software application
    Terratec GmbH (2000-2002)
    Keywords:
    - Programming languages: C, C++
    - OS: Windows
    - IDE: Visual Studio
    - GUI based on MFC SDK
    - Media Streaming SDK: DirectShow
    - TV Standards: Analog TV, DVB-T
  • Various application for audio and video products.
    Terratec GmbH (1997-2004)
    Keywords:
    - Programming languages: C, C++
    - OS: Windows
    - IDE: Visual Studio
    - GUI based on MFC SDK
Projects as Employee: Zentrum für Neuroinformatik GmbH
  • Software Development - Medical Technology
    Camera based skin cancer analysis system.

    ZN GmbH: (1996 -1997)
    Keywords:
    - Programming languages: C, C++, objective C
    - OS: OSX - Rhapsody
    - IDE: XCode
    - Media Streaming SDK: QuickTime
    - Image analisys (standard algorothms & artifical neuronal networks)
  • Software Development Automotive
    Adaptive Software for psychoacoustic classification of engine sound.

    ZN GmbH / Ford AG (1995-1997) 
    Keywords:
    - Programming languages: C, C++
    - OS: Windows
    - IDE: Visual Studio
    - GUI based on MFC SDK
    - Media Streaming SDK: DirectShow
    - Signal analysis (various  spectral analysis methods, artificial neuronal networks) 
  • Software Development  - Surveillance Technology
    Alarm system for furnace status

    ZN GmbH / Krupp AG (1996)
    Keywords:
    - Programming languages: C, C++
    - OS: QNX
    - Signal analysis (FFT, artificial neuronal networks)
    - SPS control
PROJECT HISTORY
Contact me for references
TIME AND SPATIAL FLEXIBILITY
remote projects preferred
OTHER
read more on http://www.clixxun.eu
YOUTUBE - VIDEO

Preview Clixxun Media Center (Cross Platform. DVB-IPTV, GStreamer )

GET IN TOUCH

Message:

Sender:

WEB PRESENCE