Heiko Guttandin verfügbar

Heiko Guttandin

Softwareentwickler und Elektroniker

verfügbar
Profilbild von Heiko Guttandin Softwareentwickler und Elektroniker aus Kollmar
  • 25377 Kollmar Freelancer in
  • Abschluss: nicht angegeben
  • Stunden-/Tagessatz: 85 €/Std.
    Tagessatz verhandelbar, je nach Projektart und Dauer
  • Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (gut) | spanisch (Grundkenntnisse)
  • Letztes Update: 09.04.2019
SCHLAGWORTE
PROFILBILD
Profilbild von Heiko Guttandin Softwareentwickler und Elektroniker aus Kollmar
SKILLS
Softwareentwickler Embedded Systeme & Individualsoftware, Elektronikentwickler

Entwicklung von Hard- und Software:
Steuerungstechnik, Schnittstellen und Konverter
Schaltungsentwurf & Leiterplattenlayout mit Eagle
Firmwareerstellung in C/C++
Programmierung von Konfigurations- und Testtools

Individualsoftware:
Erstellung von Windows-Anwendungen mit C#
Programmieren von Schnittstellen, Konvertern, Im- und Exporttools
 
 
REFERENZEN
Zeitraum    11/2017 - 07/2018
Projekt     Steuerung automatisches Dauertestsystem für E-Zigaretten
Aufgabe    Hard- und Softwareentwickler
        Burghart Messtechnik GmbH, Wedel

Beschreibung
Entwicklung und Inbetriebnahme eines Proof of Concept, Entwicklung der Leiterplatten für IO, Sensorelektronik und Servo-Module, Vernetzung per CAN-Bus, CPU STM32F107, programmiert mit C++ / ChibiOS, Erstellung der Schaltpläne mit EPLAN


Zeitraum    09/2017 - 10/2017
Projekt    Pumpensteuerung für Aerosolmessungen
Aufgabe    Hardwareentwickler
        Burghart Messtechnik GmbH, Wedel

Beschreibung
Redesign, Erweiterung um USB- und Ethernetschnittstelle, HMI mit RaspberryPi, Steuerung mit STM32F107

Zeitraum    09/2017 - 10/2017
Projekt    Erweiterung Olfaktometer
Aufgabe    Hard- und Softwareentwickler
        Burghart Messtechnik GmbH, Wedel

Beschreibung
Redesign, Erweiterung um OLED-Anzeige, CPU ATxmega128 / C++


Zeitraum    06/2017 - 08/2017
Projekt    Druckersteuerung für Nadeldrucker
Aufgabe    Hard- und Softwareentwickler
        Burghart Messtechnik GmbH, Wedel

Beschreibung
Redesign wegen Prozessorwechsel und Zusammenfassung von verschiedenen Baugruppen, CPU ATxmega128 / C++, Testtool mit C# erstellt


Zeitraum    03/2017 - 04/2017
Projekt    Steuerung für Anlagenpositionierung
Aufgabe    Hard- und Softwareentwickler
        Burghart Messtechnik GmbH, Wedel

Beschreibung
4-fach DC-Motorcontroller mit CAN-Bus, AT90CAN128


Zeitraum    02/2013 - 04/2018
Projekt    Steuerung für Elektronenstrahlverdampfer
Aufgabe    Hard- und Softwareentwickler
        Mantis Deposition GmbH, Mainz

Beschreibung
Entwicklung der Baugruppen für Netzteilsteuerung, Strahlablenkung, HMI, Interlock, Motorsteuerung; Schaltplan/Layout (Eagle), Aufbau von Prototypen; Konstruktion der Gehäuseteile (Autocad); Entwicklung eines gemeinsamen ARM-ContAufgaberboards mit Atmel AT91SAM7X und Erstellung der Firmware (gcc/eclipse); Aufbau und Programmierung der Testumgebung (C#/Windows) für CAN-Bus, RS-232 und Webserver, Programmierung des Webserver-Dienstes (C++/Linux)

Zeitraum    03/2016 - 04/2016
Projekt    Anbindung Warenwirtschaft an EPOSTMailer
Aufgabe    Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Erstellung einer Windows-Anwendung (C#) zum automatisierten Versand von Belegen aus BIOS2000. Durch die Belegart und kundenspezifische Einstellungen, die aus der MS-SQL-Datenbank abgefragt werden, wird gesteuert, auf welchem Weg ein Dokument zum Empfänger gelangt: per Email, per lokalem Druck oder via EpostMailer. Die Epost-Dokumente werden gesammelt und am Ende des Tages zu einem PDF-Dokument zusammengefasst und erst danach per EpostMailer versandt, so daß jeder Empfänger nur einen Brief erhält.
        

Zeitraum     09/2015 - 03/2016
Projekt    Erweiterung Arbeitszeiterfassung um Wartungsleistungen
Aufgabe    Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Erweiterung des gesamten Anwendungspakets (Visual Studio/C#)  um graphische und funktionale Elemente, die die Zuordnung von Arbeitsleistungen zu Wartungsverträgen erleichtern. Plausibilitätskontrollen und benutzerspezifische Filter wurden eingefügt und der Zugriff auf MHT-Dateien mit Kunden- und Vertragsinformationen ermöglicht. Die MS-SQL-Zugriffe wurden optimiert.
    


Zeitraum    11/2013 - 12/2013
Projekt    Abrechnungssoftware für User-Support
Aufgabe    Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Erstellung einer Software zur Auswertung, Plausibilitätsprüfung und Abrechnung  gebuchter Supportleistungen (Visual Studio/C#)
    

Zeitraum    09/2013 - 09/2013
Projekt    Anbindung BIOS2000 an Starke-DMS
Aufgabe    Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Erstellung einer Schnittstelle zwischen der Warenwirtschaft BIOS2000 und Starke DMS zur automatischen Archivierung von Belegen (Rechnungen, Lieferscheine, Bestellungen etc.). Die Belege werden als PDF an die Software gesendet, der Text analysiert und mit Daten aus der SQL-Datenbank ergänzt ans DMS gesendet. (Visual Studio/C#)
    

Zeitraum    04/2013 - 06/2013
Projekt    Active Directory Auswertung
Aufgabe    Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Erstellen eines Windows-Diensts zur täglichen Sicherung von Active-Directory-Inhalten für Abrechnungszwecke in einer XML-Datei (Visual Studio/C#)
    

Zeitraum    08/2012 - 12/2012
Projekt    Erweiterung eines Cryostat Controllers
Aufgabe     Hard- und Softwareentwickler
        Omicron Nanotechnology GmbH, Taunusstein

Beschreibung
Verbesserung des EMV-Verhaltens des SPI-Bus und Erweiterung der Software (ARM, C) um Zusatzfunktionen
    
    
Zeitraum    07/2012 - 08/2012
Projekt    Redesign Thermoelementmodul
Aufgabe     Hardwareentwickler
        Omicron Nanotechnology GmbH, Taunusstein

Beschreibung
Analyse der Schaltung, Optimierung des Zeitverhaltens und Verbesserung der EMV-Festigkeit, Änderung des Layouts (Eagle)
    
    
Zeitraum    01/2012 - 08/2012
Projekt    Verwaltungssoftware für Chipkarten
Aufgabe    Softwareentwickler
        Equimed, Holzwickede

Beschreibung
Erstellung einer Windows-Anwendung (Visual Studio/C#) zur Verwaltung von Guthaben auf Speicherkarten, die im Wellnessbereich verwendet werden. Erstellung der Schnittstelle zu verschiedenen Chipkartenlesern.
    
    
Zeitraum    06/2012 - 07/2012
Projekt    Anbindung Dymo-Drucker an BIOS2000-Warenwirtschaft
Aufgabe     Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Erstellung einer Software (Visual Studio/C#) , die zu Wareneingängen Artikeletiketten mit Barcode und Zugangsdatum erstellt; die Auswahlmöglichkeiten für Artikel, Lieferanten und Datumsbereich und Änderung der Kopienanzahl, Nachdruck, Massen- und Einzeldruck erweitern die Funktion von BIOS2000 erheblich. Die Warenbewegungen werden aus der MS-SQL-Datenbank gelesen und der Druck dort vermerkt.
    
    
Zeitraum    07/2011 - 12/2011
Projekt    Portierung Arbeitszeiterfassungs-Software
Aufgabe     Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Konvertierung von Visual Basic nach C# mit VB Conversions, Fehlerkorrekturen und Funktionserweiterungen
    
    
Zeitraum    07/2011 - 08/2011
Projekt    Portierung einer Datenbankanwendung nach C#
Aufgabe     Softwareentwickler
        innoventec GmbH, Mainz

Beschreibung
Konvertierung einer Anwendung zur Darstellung von Daten aus einer MS-SQL-Datenbank von Visual Basic nach C# mit VB Conversions; Erweiterung der Funktionen und Fehlerkorrekturen
    
    

Zeitraum    06/2010 - 07/2010
Projekt    Entwicklung eines Temperaturschalters mit Thermoelement
Aufgabe     Hardwareentwickler
        Omicron Nanotechnology GmbH, Taunusstein

Beschreibung
Entwicklung einer universellen Baugruppe mit Alarmauswertung, Schwellwertschalter und diversen Schnittstellen, Schaltungsentwurf und Layout mit Eagle
    
    
Zeitraum    02/2009 - 09/2009
Projekt    Erweiterung Steuerung Massagegerät
Aufgabe     Softwareentwickler
        N.N., Mainz

Beschreibung
Erweiterung einer Betriebssoftware (8051 Keil/C) um zusätzliche Funktionen; Abstimmung mit Fertigung und Vertrieb; Erstellung von Diagnosetools und Ergänzung der Windows-Konfigurationssoftware
    
    
Zeitraum    04/2009 - 06/2009
Projekt    Entwicklung eines Cryostat Controllers
Aufgabe     Hard- und Softwareentwickler
        Omicron Nanotechnology GmbH, Taunusstein

Beschreibung
Entwicklung eines über SPI-gesteuerten Erweiterungsmoduls, Schaltplanentwurf und Leiterplattenlayout mit Eagle, Softwareerstellung (eclipse/gcc) und Prototypenbau
    
    
Zeitraum    04/2008 - 05/2009
Projekt    Entwicklung einer Steuerung für Elektronenmikroskope
Aufgabe     Hard- und Softwareentwickler
        Omicron Nanotechnology GmbH, Taunusstein

Beschreibung
Entwicklung der Steuerbaugruppen, Controllerboards und Zusatzmodule;  Schaltplanentwurf und Leiterplattenlayout mit Eagle, Programmierung der Firmware der ARM-CPUs (eclipse/gcc); Entwicklung eines HMI mit Folientastatur; Vernetzung über CAN-Bus; Entwurf der Gehäuseteile mit Bricscad, Erstellung von Testsoftware für Windows (Visual Studio/C#)
    
    

Zeitraum    12/2006 - 01/2007
Projekt    Entwicklung einer Pumpensteuerung
Aufgabe     Hard- und Softwareentwickler
        Omicron Nanotechnology GmbH, Taunusstein

Beschreibung
Entwicklung einer autonomen Steuerung auf Basis einer 8051-CPU von Atmel in 3HE-Kassette; 24V-Eingänge/24+230V Ausgänge, Analogeingänge, Konstruktion des Gehäuses (Autocad), Schaltplanentwurf und Leiterplattenlayout mit Eagle, Programmierung der Firmware (Keil/C)
    
    
Zeitraum    10/2004 - 04/2005
Projekt    Redesign Steuerung für Massagebank
Aufgabe     Hard- und Softwareentwickler
        Gewo GmbH, St. Katharinen

Beschreibung
komplette Neuentwicklung der Basisbaugruppe mit Atmel 8051 CPU, Relais, Motortreibern und Optokopplereingängen; Neuentwicklung des Bedienteils mit LCD und Tastatur, Kommunikation über RS-485; Entwicklung der Firmware und der Konfigurationssoftware (Windows/C#)
    
    
Zeitraum    10/2004 - 10/2004
Projekt    Lüftungsregelung
Aufgabe     Softwareentwickler
        SLH, Mainz

Beschreibung
Programmierung eines Lüftungs- und Heizreglers auf Basis Siemens Simatic; Programmierung des Bedienteils
    
    
Zeitraum    06/2004 - 08/2004
Projekt    Entwicklung eines MDB-Adapters
Aufgabe     Hard- und Softwareentwickler
        Asytec GmbH, Mainz

Beschreibung
Entwicklung einer Interface-Baugruppe zur Auswertung eines Münzprüfers mit MDB-Schnittstelle, Schaltplanentwurf und Leiterplattenlayout mit Eagle, Erstellung der Firmware (Keil/C)
    
    

Zeitraum    04/2003 - 11/2003
Projekt    Leiterplattenentflechtung Schrittmotorbaugruppe
Aufgabe     Leiterplattenentflechtung
        IDE GmbH, Raunheim

Beschreibung
Layout (Eagle) mehrerer Baugruppen mit Motorsteuerungen
    
    
Zeitraum    02/2003 - 11/2003
Projekt    Leiterplattenlayout für Tiny Tiger Baugruppe
Aufgabe     Leiterplattenentflechtung
        IDE GmbH, Raunheim

Beschreibung
Layout und Fertigung meherer Prototypen und Begleitung des Entwicklungsprozesses beim Kunden, Schaltplanentwurf und Leiterplattenlayout mit Eagle
        
    
Zeitraum    03/2002 - 03/2002
Projekt    Steuerung einer Videowand
Aufgabe     Softwareentwickler
        Scottish Lake

Beschreibung
Synchrone Fernsteuerung mehrerer Monitore per RS-232; Software erstellt mit Visual C++
    
    
Zeitraum    02/2000 - 06/2001
Projekt    Kartenlese-Terminal zur Zutrittskontrolle im Wellnessbereich
Aufgabe     Hard- und Softwareentwickler
        Centercom GmbH, Ludwigsburg

Beschreibung
Entwicklung eines Kartenleseterminals mit LCD, Chipkartenleser, Magnetkartenleser, Nedap-Leser, Barcodeleser, CAN-Bus. Das Gerät ist autonom oder per PC-Fernsteuerung betreibbar. Konstruktion des Gehäuses (Autocad), Schaltplanentwurf und Leiterplattenlayout mit Eagle, Programmierung der Firmware (Keil/C)
    
    
Zeitraum    01/2001 - 03/2001
Projekt    GPS-Datenrecorder
Aufgabe     Hard- und Softwareentwickler
        FPU-Consult, Nieder-Olm

Beschreibung
Entwicklung eines Adapters für den Parallelport zur Erfassung eines Steuersignals einer Bekalkungsvorrichtung; Anpassung des Gerätetreibers (Windriver), Entwicklung einer Software (Visual C++) zur Erfassung von GPS-Daten über die RS-232-Schnittstelle; Protokollierung der Bekalkungsposition
    
    
Zeitraum    08/2000 - 10/2000
Projekt    Entwicklung einer Steuerung für Sonnenbänke
Aufgabe     Hard- und Softwareentwickler
        innoventec GmbH , Mainz

Beschreibung
Entwicklung eines universellen Hutschienenmodul mit Relais und 230V-Eingängen, vernetzt über CAN-Bus. Konstruktion des Gehäuses (Autocad), Schaltplanentwurf und Leiterplattenlayout mit Ultimate, Programmierung der Firmware (Keil/C)
    
    
Zeitraum    07/2000 - 10/2000
Projekt    Entwicklung einer PC-Einsteckkarte mit 2 CAN-Schnittstellen
Aufgabe     Hard- und Softwareentwickler
        innoventec GmbH , Mainz

Beschreibung
Entwicklung der Karte und der Treibersoftware (Windows). Schaltplanentwurf und Leiterplattenlayout mit Ultimate, Anpassung des Gerätetreibers (Windriver), Entwicklung einer Software (Visual C++)
    
    
Zeitraum    03/2000 - 10/2000
Projekt    Steuerung für Massagebank
Aufgabe     Hard- und Softwareentwickler
        Gewo GmbH, St. Katharinen

Beschreibung
Entwicklung der Basisbaugruppe mit Dallas 8051 CPU, Relais, Motortreibern und Optokopplereingängen; Entwicklung des Bedienteils mit LCD und Tastatur, Kommunikation über RS-422; Entwicklung der Firmware (Keil/C) und der Konfigurationssoftware (Visual C++). Schaltplanentwurf und Leiterplattenlayout mit Ultimate, Konstruktion der  Bearbeitungszeichnungen mit Autocad
    
    
Zeitraum    10/1999 - 07/2000
Projekt    Entwicklung eines Bodenfeuchte-Datenloggers
Aufgabe     Hard- und Softwareentwickler
        innoventec GmbH , Mainz

Beschreibung
Datenlogger zur Speicherung von Sensordaten. Entwicklung der Firmware (Keil/C)und der Konfigurationssoftware (Visual C++). Schaltplanentwurf und Leiterplattenlayout mit Ultimate, Erstellung der Gehäusezeichnungen mit Autocad

    
    

Zeitraum    08/1999 - 02/2000
Projekt    Entwicklung eines Cryostat Controllers
Aufgabe     Hard- und Softwareentwickler
        Omicron Vakuumphysik GmbH, Taunusstein

Beschreibung
Entwicklung eines autonomen Heizreglers in 3HE-Kassette, Auswertung des Füllstands eines Cryostaten; Entwicklung der Firmware (Keil/C), Schaltplanentwurf und Leiterplattenlayout mit Ultimate, Erstellung der Gehäusezeichnungen mit Autocad.

    
Zeitraum    06/1998 - 02/1999
Projekt    Entwicklung eines Pumpensteuerung
    
Projekt    Entwicklung eines Cryostat Controllers
Aufgabe     Hard- und Softwareentwickler
        Omicron Vakuumphysik GmbH, Taunusstein

Beschreibung
Steuerung der Pumpen und des Ausheizprozesses in der Umgebung eines Elektronenmikroskops. Entwicklung der Firmware (Keil/C), Schaltplanentwurf und Leiterplattenlayout mit Ultimate, Erstellung der Gehäusezeichnungen mit Autocad.
    
    
Zeitraum    06/1998 - 10/1998
Projekt    Entwicklung einer Steuerung für Sonnenstudios
Aufgabe     Hard- und Softwareentwickler
        Poolconcept, Neuried

Beschreibung    
Entwicklung einer über CAN-Bus vernetzten Steuerung für Sonnenbänke; Entwicklung eines Remote-Displays mit Starttaster
    
Zeitraum    11/1997 - 03/1998
Projekt    Entwicklung Kreuzschienenbedienteil
Aufgabe     Hardwareentwickler
        BTC GmbH, Wiesbaden

Beschreibung
Layout des Bedienteils mit 48 universell konfigurierbaren Tasten; Entwurf des Gehäuses
    
    

Zeitraum    05/1996 - 11/1997
Projekt    Entwicklung Handbedienteil für Probenpositionierung
Aufgabe     Hard- und Softwareentwickler
        Omicron Vakuumphysik GmbH, Taunusstein    

Beschreibung
Entwicklung eines Bedienteils mit LCD, Analogeingabe, Tastatur, RS-485 und RS-232-Schnittstelle sowie der Firmware (8051/Assembler) und der Bibliothek für die angeschlossene Steuerung (68332/C).
    
    
Zeitraum    04/1993 - 06/1993
Projekt    PC-Schnittstelle für Filmwaagen
Aufgabe     Hard- und Softwareentwickler    
        Universität Mainz

Beschreibung
Entwicklung einer ISA-Schnittstellenkarte, um Daten aus Filmwaagen auszulesen, die mit C64 gesteuert wurden. Ausgabe der Daten über den Userport des C64 und paralleles Einlesen am PC (TurboPascal).
    
    
Zeitraum    01/1993 - 03/1993
Projekt    PC-basierte Bestimmung von Zersetzungstemperaturen
Aufgabe     Hard- und Softwareentwickler    
        Universität Mainz

Beschreibung
Entwicklung der Auswerteelektronik; Erstellung der Loggersoftware (DOS/Turbo Pascal)
    
    
Zeitraum    07/1992 - 12/1992
Projekt    Quarzwaage zur Bestimmung von Lipidschichtdicken
Aufgabe     Hard- und Softwareentwickler    
        Universität Mainz

Beschreibung
Leiterplattenlayout mit Ultimate; Zusammenstellung des Meßgerätepools; Programmierung der Auswerte-Software für GPIB (DOS/TurboPascal); Aufbau von Prototypen
ZEITLICHE UND RÄUMLICHE VERFÜGBARKEIT
bevorzugt im Großraum Hamburg oder Remote
KONTAKTANFRAGE VERSENDEN

Ja, ich akzeptiere die AGB

Ja, ich akzeptiere die Datenschutzbestimmungen

Hinweis: der Versand ihrer Kontaktanfrage ist komplett kostenfrei