Hans G.

Development of an e-learning platform as an app for Android and iOS

Bremen, Germany

Experience

Jan 2023 - Dec 2025
3 years

Development of an e-learning platform as an app for Android and iOS

Deal with green AR

Development of an e-learning platform as an app for Android and iOS with Unity to promote environmentally conscious interaction with nature for teachers and students.

Jan 2022 - Dec 2023
2 years

Image processing software for an indoor camera system for anonymized access control in logistics

  • Environment: C++, OpenCV, CUDA, machine learning
  • Software programming, setting up and installing the target system
Jan 2022 - Dec 2022
1 year

Image processing software for an outdoor camera system for perimeter surveillance in logistics

  • Environment: C++, OpenCV, CUDA, machine learning
  • Software programming, setting up and installing the target system
Jan 2021 - Present
4 years 9 months

Image processing software / software functions for IR camera monitoring of an industrial waste incineration plant

  • Environment: C++, OpenCV, CUDA, machine learning
  • Software programming, UI development
Jan 2021 - Present
4 years 9 months

Software creation for an outdoor camera system for video surveillance / video analysis in a maritime environment

  • Environment: C++, OpenCV, CUDA, machine learning
  • Software programming, setting up and installing the target system
Jan 2021 - Dec 2021
1 year

NFC Programming

  • Environment: Qt, CMake, Git, Jira, Confluence
  • Software programming
Jan 2020 - Present
5 years 9 months

Eye-tracking system with custom-developed AI

  • Environment: C++, C#, OpenCV, dlib, CNN, machine learning, BLAS, OpenCL, CUDA, SSE2/3
  • Software programming
  • Development of a proprietary AI technology
Jan 2020 - Dec 2020
1 year

Video expert system: development of a video tool for capturing and sharing expert knowledge in maintenance and

  • Environment: Visual C++, Qt, OpenGL, OpenCL, OpenCV
  • Software programming
  • Determining optimal methods for gesture control
  • Image recognition
  • Project management
  • Displaying the video stream
  • Functional testing / commissioning
  • Development of the camera system
  • Hardware: design, development, and production of the camera system
  • with embedded Odroid XU4 board
Jan 2019 - Dec 2020
2 years

Development of an automated spectral analysis for predicting mechanical and physical properties of

  • Environment: Visual C++, Qt, OpenGL, OpenCL, OpenCV, TensorFlow, Caffe, Caffe2
  • Software programming of AI algorithms:
  • Development of an automatic spectral analysis with prediction of mechanical properties, identification of feature spaces
  • Extension of the automated spectral analysis to other fiber materials
  • Implementation of neural networks
Jan 2019 - Dec 2020
2 years

First-time development of optical quality control for glass fibers to continuously monitor process stability

  • Environment: Visual C++, Qt, OpenGL, OpenCL, OpenCV, TensorFlow, Caffe, Caffe2
  • Software programming of AI algorithms:
  • Development of a C++ algorithm to detect individual filaments within a glass fiber bundle
  • Development of a method to define regions of interest (ROI)
  • Development of optimal methods
  • Displaying the video stream
  • Creation of test video material
  • Development of the camera systems
  • Functional testing
  • Hardware: design, development, and production of the camera systems
Jan 2019 - Dec 2020
2 years

IT-based classification of motion sequences during manual tasks at seated workstations for the development of a

  • Environment: Visual C++, Qt, OpenGL, OpenCL, OpenCV, TensorFlow, Caffe, Caffe2
  • Software programming of AI algorithms:
  • Analysis of the gripping path
  • Machine learning for classification of pick-up locations
  • Improvement suggestions based on deep learning
  • Implementation of neural networks
Jan 2019 - Dec 2020
2 years

Parking space management: analysis of parking situations and recording of parking occupancy with WinCC visualization

  • Environment: Visual C#, C++, OpenGL, Visual Studio, Siemens PLC, Allen Bradley
  • Software programming of AI algorithms
  • Implementation of neural networks
  • Development of optimal methods
  • Display of the video stream
  • Creation of test video material
  • Development of the camera system
  • Function test / commissioning
  • Hardware: design, development and production of the camera systems
  • with NVIDIA Jetson Nano board
Jan 2019 - Dec 2019
1 year

Development of a pick robot system

  • Fully automatic picking of unknown, varied items
  • Automatic classification of items for robot picking
  • Environment: Visual C++, Qt, OpenGL, OpenCL, OpenCV, TensorFlow, Caffe, Caffe2
  • Software programming of AI algorithms:
  • Automatic training of objects to be grasped
  • Determination of the correct gripping point with the gripper tool
  • Determination of the optimal camera positioning
  • Correct positioning of the robot during image capture
Jan 2018 - Dec 2020
3 years

Camera-based real-time detection and identification of animal birthing processes in agriculture with automated push up

  • Environment: Visual C++, Qt, Embedded Linux, OpenGL, OpenCL, OpenCV, TensorFlow, Caffe, Caffe2
  • Software programming of AI algorithms
  • Implementation of neural networks
  • Development of optimal methods
  • Display of the video stream
  • Creation of test video material
  • Development of the camera system
  • Function testing
  • Hardware: design, development and production of the camera systems
Jan 2018 - Dec 2018
1 year

Creation of a multimedia component for displaying video streams from PTZ cameras in machine applications

  • Environment: Qt/QML 5.6.x, Visual Studio 2013/2015, FFmpeg, LibVLC, C++, CRM management
  • Development of optimal methods
  • Programming of AI algorithms
  • Display of the video stream
  • Extension of the ONVIF protocol stack
  • Function testing
Jan 2018 - Dec 2018
1 year

Software development for detection and analysis of satellite data (TWI, PWM)

  • Environment: Visual Studio 2017, C/C++, embedded Linux, Ot
  • Development of optimal methods
  • Programming the evaluation algorithm
  • Functional testing
Jan 2017 - Dec 2017
1 year

Automation engineering in the field of driver assistance systems

  • autonomous object detection of a rearview camera in the automotive sector
  • Environment: Visual C++, Qt, embedded Linux, OpenGL
  • Software programming
  • Determination of optimal methods
  • Planning
  • Image recognition
  • Functional testing
Jan 2017 - Dec 2017
1 year

Image recognition software for robot-controlled welding application "WelRobEye"

  • automatic detection of the variable position of a welding component
  • Environment: Visual C++, Qt, OpenCV, OpenCL
  • Software programming
  • Determination of optimal methods
  • Functional testing
Jan 2017 - Dec 2017
1 year

Image recognition software using a custom calibration method

  • Environment: Visual C++, Qt, OpenCL, OpenCV
  • Software programming
  • Determination of optimal methods
  • Functional testing
Jan 2017 - Dec 2017
1 year

Communication system for forklift drivers in the logistics sector for automotive suppliers using an Arduino board and TFT

  • Environment: Visual Studio 2017, Eclipse, Java, Arduino SDK
  • Software and hardware programming
  • Determination of optimal methods
  • Consulting
  • Functional testing
Jan 2017 - Dec 2017
1 year

Realtime detection and identification of buildings from OSM data while driving on the road for a navigation system with

  • Environment: Visual C++, Qt, Windows, OpenGL, OpenCL, OpenCV
  • Software development
  • Defining requirements
  • Determining optimal methods
  • Planning
  • Image recognition
  • Project management
  • Functional testing
Jan 2017 - Dec 2017
1 year

Software for contour detection and background removal with a 3D camera for a photo booth system

  • Environment: Visual C++, Qt, OpenCL, OpenCV, CRM management
  • Software development
  • Determining optimal methods
  • Consulting
  • Functional testing
Jan 2016 - Dec 2017
2 years

Environment capture with a 360° camera for predefined road traffic scenarios

  • Environment: Visual C++, Qt, embedded Linux, OpenGL
  • Software development
  • Determining optimal methods
  • Planning
  • Image recognition
  • Project management
  • Functional testing
Jul 2015 - Nov 2015
5 months

3D visualization, process visualization, PLC control

  • Environment: Visual C#, C++, OpenGL, Visual Studio, Siemens PLC, Allan Bradley
  • Software development
  • Determining optimal methods
  • Planning
  • Project management
  • Functional testing
Jan 2015 - Dec 2015
1 year

Automation in biotechnology

  • Image-processing-supported and robot-controlled automation for picking and placing irregular 3D objects
  • Environment: Visual C++, Qt, embedded Linux, OpenGL
  • Software development
  • Determining optimal methods
  • Planning
  • Project management
  • Functional testing
Jan 2015 - Dec 2015
1 year

Automation engineering in robotics

  • Environment: Visual C++, Qt, embedded Linux, OpenGL
  • Software programming
  • Determining the optimal methods
  • Planning
  • Project management
  • Functional testing
Jun 2014 - Dec 2014
7 months

Navigation system in the space industry

  • Environment: MS Visual C++, CMake, Qt, Boost, zlib, OpenGL, DirectX, libpng, SDL
  • Software programming
  • Simulation
  • Image recognition
  • Performance optimization
  • User interface
May 2014 - Sep 2016
2 years 5 months

Measurement and control engineering in lighting and traffic control

  • Environment: Visual C++, Qt, embedded Linux
  • Software programming
  • Functional testing
  • Project management
Jan 2013 - Dec 2014
2 years

App development for Android, iOS, Windows Phone

  • Environment: Qt, C++
  • Software programming
  • Planning and project management
  • Functional testing
Jan 2013 - Dec 2014
2 years

Motion Capturing

  • Environment: C++, OpenCV, DirectX, Qt
  • Software programming
  • Planning and project management
  • Prototype development
  • Functional testing
Jan 2013 - Dec 2014
2 years

Object recognition, object tracking, position estimation

  • Environment: C++, OpenCV, Qt
  • Software programming
  • Planning and project management
  • Prototype development
  • Functional testing
Jan 2013 - Dec 2014
2 years

Room capture

  • Environment: C++, Kinect, OpenCV, Cry Engine
  • Software programming
  • Planning and project management
  • Prototype development
  • Functional testing
Jan 2012 - Jan 2013
1 year 1 month

Sensor system for hand and gesture recognition in a car

  • Environment: C, C#
  • Software programming
  • Planning and project management
  • Development of graphics drivers
  • Development of camera drivers
  • Prototype development
  • Functional testing
Jan 2011 - Dec 2012
2 years

Image recognition in medical technology, autofocus, device control

  • Environment: C++, Qt, C#
  • Software programming
  • Planning
  • Prototype development
  • Functional testing
Jan 2011 - Dec 2012
2 years

Image recognition in medical technology, automatic classification of medical samples, support for manual

  • Environment: C++
  • Software programming
  • Planning
  • Prototype development
  • Functional testing
Jan 2010 - Dec 2012
3 years

Streaming server, video server with image recognition module, video client, livestreaming and object recognition, action

  • Environment: C++, C#, ffmpeg, OpenCV
  • Software programming
  • Planning
  • Functional testing
Jan 2010 - Dec 2011
2 years

Software for live video streaming and video-on-demand website focused on videoconferencing and video broadcasting

  • Environment: JavaScript, Java, PHP, Flash, Ajax, Jquery, Mysql, HTML
  • Software programming
  • Determining the best tools for implementation
  • Component planning
  • Cost-effectiveness analysis
  • Programming and installing the streaming server in Java.
  • Programming the website in PHP and JavaScript, Jquery and xAjax.
  • Programming the video client in Flash and JavaScript
  • Setting up the servers
  • Installation and integration in a Tier-1 data center
  • Project management
  • Functional testing
Jan 2010 - Dec 2010
1 year

Automatic reading of card drives for augmented reality special software for a trade show

  • Environment: C++, Qt
  • Software programming
  • Functional testing
  • Installation on trade show terminals
Jan 2009 - Dec 2010
2 years

Development of desktop applications, image editing

  • Added the ability to pull images for a photo product from the Deutsche Telekom media center into the product area instead of from the hard drive.
  • Order creation via SOAP server
  • Environment: C++, SOAP, WEBDAV, Qt
  • Planning and acquiring project resources
  • Programming
  • Functional testing
Jan 2009 - Dec 2010
2 years

Monitoring for kiosk systems

  • Optimization of an existing monitoring system for approx. 15,000 photo terminals in Europe
  • Optimization of data structures
  • Optimization of database tables
  • Conversion of XML data into Mysql databases
  • Environment: PHP, Mysql, XML
  • Software programming
  • Driver development
  • Functional testing
Jan 2009 - Dec 2010
2 years

Ticketing Software

  • Implementation of filter functions
  • Modification of structures
  • Monitoring software for overseeing all clients and servers for flight bookings, e.g., travel agencies, ticket terminals
  • Environment: C++, TCP/IP
  • Software development
  • Driver development
  • Functional testing
Jan 2007 - Dec 2008
2 years

Ticketing Software

  • Environment: C++, TCP/IP, FTP, PDF
  • Programming
  • Functional testing
Jan 2007 - Dec 2007
1 year

Development and Programming of 3D Graphics Products

  • Environment: C++, Ogre 3D Engine, Direct3D, OpenGL
  • Identifying optimal methods
  • Planning and design
  • Programming
  • Project management
  • Functional testing
Jan 2007 - Dec 2007
1 year

Gel-Suite, E-Learning

  • Multimedia learning module with a speaking avatar as a computer-based virtual interlocutor that acts as a virtual instructor within the programming interface of a precision machine and guides the user through the complex operation or input sequence
  • Environment: C++, Qt, XML
  • Programming
  • Functional testing
  • Prototype development
Jan 2007 - Dec 2007
1 year

Offline Client for Photo Industry / Photo Book, Development and Programming of an Offline Client for Ordering Photo Products

  • Environment: C#
  • Planning
  • Programming
  • Functional testing
Jan 2006 - Present
19 years 9 months

3D visualization, process visualization in plant control

  • Environment: Visual C#, C++, OpenGL, OpenCV, MATLAB, Java, JavaScript, PostgreSQL, Solid Works
  • Software programming
  • Determining optimal methods
  • Developing the graphics driver
  • Planning
  • Project management
  • Functional testing
Jan 2006 - Dec 2006
1 year

Image recognition in the automotive industry

  • Environment: Visual C++ 2005, OpenCV, MATLAB, Java, PostgreSQL
  • Programming
  • Coaching
Jan 2006 - Dec 2006
1 year

Software for photo finishing

  • Worked on a workflow system for photo labs
  • PLC connection to binding machine, ordering software
  • Environment: Visual C++ 2003, Qt, XML
  • Programming
  • Functional testing
Jan 2006 - Dec 2006
1 year

Language learning program for the blind (EU project)

  • Certified with the IT Innovation Award
  • Rated BEST OF 2012 in e-learning, speech recognition, testing language skills with voice recording and input via force-feedback joystick and speech
  • Environment: Visual C#, haptic GUI, Visual C++ 2003, Qt, XML
  • Planning and development
  • Programming
  • Functional testing
Jan 2005 - Dec 2005
1 year

Photo terminal, extending the terminal software with additional features

  • Ordering via mobile phone
  • FTP transfer
  • Automatic CD output after burning
  • Customizable user interface (switchable GUI skins)
  • Environment: FTP, C++, XML, Flash, Bluetooth
  • Programming
  • Functional testing
  • Planning
Jan 2005 - Dec 2005
1 year

Simulation of car traffic with different lighting conditions in a tunnel

  • Engine, C++
Jan 2004 - Dec 2005
2 years

Avatar design, development of a 3D program that creates 3D objects from photos

  • Environment: Visual C++, XML, Direct3D, OpenGL, Shockwave
  • Programming
  • Functional testing
  • Planning
Jan 2004 - Dec 2004
1 year

3D stereo analysis: The software makes it possible to extract 3D information from a stereo image pair.

  • Environment: Visual C++
  • Programming
  • Functional testing
  • Planning
Jan 2004 - Dec 2004
1 year

Collection and analysis of light controller data

  • Environment: Visual C++
  • Programming
  • Functional testing
  • Planning
Jan 2004 - Dec 2004
1 year

Spectra database, recognition of spectra by comparison with reference spectra from a database, chemical analysis

  • Environment: Visual C++
  • Programming
  • Functional testing
  • Planning
Jan 2003 - Dec 2003
1 year

Chemical Industry

  • Projects in chemical analysis
  • Chromatography data and control system
  • Gas or liquid chromatography in compliance with GLP.
  • The DAD option allows control of a diode array detector and capture of a two-dimensional data set. For special methods (e.g. thin-layer chromatography or gel permeation chromatography), additional algorithms are available.
  • Various add-on programs handle tasks such as validations or post-run calculations from chromatogram series and much more.
  • Environment: Visual C++
  • Programming
  • Functional testing
  • Planning
Jan 2002 - Dec 2002
1 year

Development of a 3D entertainment product 'Face Factory Web Edition'

  • Environment: Visual C++, Direct3D, 3D Studio Max, XML
  • Programming
  • Functional testing
  • Planning
Jan 2002 - Dec 2002
1 year

Development of a virtual shop, development of a real estate database for websites. 3D GameStudio

  • Environment: PHP, MySQL, Visual C++
  • Programming
  • Functional testing
  • Planning
Jan 2002 - Dec 2002
1 year

Development of a new machine for creating photo products

  • Environment: Visual C++, MFC, FTP, Shockwave
  • Programming
  • Functional testing
  • Planning
Jan 2000 - Dec 2002
3 years

Project management of a 3D software that generates and animates 3D heads.

  • Environment: C++, XML, PHP, MySQL, Perl, JavaScript
  • Programming
  • Functional testing
  • Planning
Jan 2000 - Dec 2000
1 year

Development of operational data collection software

  • Environment: MS Access, PHP, SQL Server
  • Programming
  • Functional testing
  • Planning
Jan 2000 - Dec 2000
1 year

Development of a machine to read digital photos from SmartMedia and CompactFlash cards and image scanners

  • Environment: C++
  • Programming
  • Functional testing
  • Planning
Jan 1999 - Dec 2000
2 years

Development of an industry solution for construction companies

  • Environment: MS Access
  • Programming
  • Functional testing
  • Planning
Jan 1999 - Dec 1999
1 year

Development of a graphics program for rendering and distorting faces.

  • This program was developed for Windows NT and Windows 98.
  • Environment: C++
  • Programming
  • Functional testing
  • Planning
Jan 1997 - Dec 1999
3 years

Work in a team on a mass spectrometry project

  • Environment: C++
  • Programming
  • Functional testing
Jan 1995 - Dec 1995
1 year

Creation of an industry-specific solution for craft businesses.

  • Environment: MS Access
  • Programming
  • Functional testing
Jan 1994 - Dec 1997
4 years

Development of programs for chemical analysis.

  • The focus was mainly on evaluating and presenting results from chromatography and spectroscopy.
  • Environment: C++, Assembly, Visual Basic
  • Programming
  • Functional testing
Jan 1990 - Dec 1994
5 years

Projects for light control and visualization.

  • Development of programs to control and regulate tunnel lighting, streetlights, and indoor lighting. Also for statistical analysis of results and graphical representation of light sources, as well as planning and centralized control of lighting projects. These programs were developed for DOS, Windows, and 8051 and 68x microcontrollers.
  • Environment: C++, C, Assembly
  • Programming
  • Functional testing
Jan 1989 - Dec 1989
1 year

Programming of a point-of-sale system for Xenix.

  • Management of multiple cash registers connected as terminals to the system.
  • Environment: C
  • Programming
  • Functional testing
Jan 1988 - Dec 1988
1 year

Development of a graphics program for creating graphics (vector graphics) for MS-DOS.

  • Output to dot matrix printers and plotters with scalable fonts. It was used for printing wreath ribbons.
  • Environment: C
  • Programming
  • Functional testing

Languages

German
Native
English
Advanced

Education

University of Oldenburg

Mathematics · Oldenburg, Germany

Certifications & licenses

IT Innovation Award, Best Of 2012

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions