Profilbild von Anonymes Profil, Anwendungsprogrammierung, C++ Programmierung, Python, Qt, Datenbanken
nicht verfügbar bis 30.06.2024

Letztes Update: 02.04.2024

Anwendungsprogrammierung, C++ Programmierung, Python, Qt, Datenbanken

Firma: Armin S. Günther GmbH
Abschluss: Diplom Mathematiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (gut)

Skills

C++ Programmierung
GUI Design und Anbindung mit Qt ( Widgets und QML )
Testing ( GoogleTest )
Graphische Tests mit Squish ( Froglogic )
Python
Java
Javascript
CMake
Debian 

Datenbanken
Oracle
Informix
PostgreSQL
 

Projekthistorie

03/2022 - bis jetzt
C++/ Qt Entwicklung / Test im Bereich Medizintechnik
Richard Wolf GmbH (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Tätigkeit : Entwicklung und Test von Programmen zur Steuerung von medizinischen Geräten und deren grafischer Oberfläche 

Erstellung von Tests und Testreports mit Squish und Python

Erstellung von Debian Packages ( mit CMake )

Entwicklungs und Annwendungsumgebung : Linux Ubuntu 20.04, Qt, C++

Erstellung von SRS und Testbeschreibungen in Polarion


Tools : Versions Kontrolle Git, QtCreator, Squish, Squish IDE, VMware, Confluence, VSCode, CMake, apt, ssh Client server

06/2020 - bis jetzt
E-Commerce, Entwicklung von Online Shops , Print on Demand und Dropshipping
Armin S. Günther GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Shop Setup und Kodierung. Erstellung des Layouts Setup des Online Bestellvorgangs und der Zahlungs- abwicklung Produktimport, Test der automatisierten Bestellabwicklung Erstellung von Grafiken für Print On Demand ( Pixel und Vektorgrafiken )

Tools REST Api, Node.js, Javascript, JSX, REACT, REACT Hooks, Visual Code, Shopify Liquid, Photoshop, Affinity Designer

09/2021 - 02/2022
Java Entwicklung
Armin S. Günther GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Unterschiedliche Programmieraufgaben Java Swing Programmierung, Layout Manager Lambda, Threads, Streams, REST Client, Internet Crawler

Tools IntelliJ IDEA, Java 17, Git

01/2018 - 04/2020
C++/ Qt Anwendungsentwicklung im Bereich Medizintechnik
Carl Zeiss Meditec (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)


Entwicklung einer graphischen Oberfläche mit Qt Quick 5.12 / QML
Entwicklung der Applikations Software
Verbindung der Applikations Software mit der GUI
Anbindung der Applikations Software an den CAN-Bus
Anbindung einer SQLite Datenbank
GUI Tests mit Squish (Froglogic)
Unittest ( GoogleTest )
Integrationstests an den Carl Zeiss Geräten ( Linux , Firmware Versionen )

Technologien,
Tools              
                         Windows 10, Linux, Visual Studio 2017, C++ 11, TortoiseSVN,
                         Qt, Qt Quick 5.12 ( QML), QT Signal & Slots, Python,
                         Javascript, Unit testing with Google's C++ mock library



11/2011 - 12/2017
R&S RAMON Radiomonitoring und Radiolocation Software
Rohde & Schwarz (Sonstiges, 1000-5000 Mitarbeiter)

C++/QT Programmierung
 Visualisierung von Signaldaten   
Direction Finding and Radiolocation
Entwicklung einer xml Kommando Schnittstelle für RAMON
Entwicklung einer QT Script Schnittstelle für RAMON
Erweiterungen der GUI in R&S RAMON mit QT Widgets
Erweiterungen in R&S RAMON,  Corba Schnittstellen und
Applikations Software

Testing
XML Konverter für RAMON Reports
Technologien,
Tools                  Visual Studio 2010/2013/2015, C++, UML, ClearCase, RTC,
                          UML, Qt, Qt ScriptEngine, XML, DOM, XSLT 2.0, Python 
                          Javascript, Observer design patterns in C++, ZeroMQ,
                          Boost, Unit testing with Google's c++ mock library,
                          QT Signal & Slots, Windows 7
 


05/2010 - 09/2011
Entwicklung Testapplikation für Smartphones
Vodafone (Telekommunikation, 1000-5000 Mitarbeiter)

Erstellung von Testsoftware 
C++ und Halcon
Linux Gentoo

04/2005 - 09/2009
Entwicklung eines Protokolltester für UMA/GAN, Entwicklung von Testcases lt. Spezifikation 3GPP TS 51.010, Entwicklung eines Campaign Managers für Protokoll Tester.
Rohde & Schwarz (Sonstiges, 500-1000 Mitarbeiter)

Erstellung von Stack und Testcases für den
Test von UMA/GAN Mobiles für die CRTU Plattform.                           
Integration von LWIP (IP, ICMP, UDP, TCP, ARP)  in PIPE/MLAPI R&S Framework.
Packet Switched Integration LLC und SNDCP. IPSEC Integration.                           
Testsessions bei Nokia ( Tampere ), Sony Ericsson ( Lund ) und Sagem ( Paris ).

Datenbank Design, Tuning,
Migration von Daten aus Lotus Notes Datenbank.
Reverse Engineering mit Enterprise Architect.
Datenmodell erstellt mit Enterprise Architect ( UML ).
Frontend mit C# und Infragistics erstellt.
Tests mit Hibernate

System                Windows XP, W2000
Tools                    Visual C++ 2003/2005, C#, Ethereal, Clearcase,
                              WinPCap, Wireshark, BeyondCompare, LWIP, IPsec

03/1999 - 04/2005
Händler Verprovisionierung /Dealer Commission System / Entwicklung
O2 (Telekommunikation, 1000-5000 Mitarbeiter)

Datenmodellierung ,Datenbankdesign, Tuning
Test, Tuning, Oracle Workflow Entwicklung,
Entwicklung von Import Tools ( Sybase )
Oracle
Oracle (Stored Procedures)
Java Entwicklung ( Java Beans)
Client Entwicklung ( VB 6 )
Report Erstellung

Datenbank          Oracle 8i,9i, Sybase 10
Tools                   Power Designer, Oracle Workflow 2.6,
                            Oracle PL/SQL , Toad 7, Jbuilder, Eclipse 3,
                            XML,Together, Hibernate, Rational Clearcase,
                            MS Visio, Visual Basic 6, Crystal Report


01/1994 - 12/1998
Projektmanagement und Entwicklung
Informix (Banken und Finanzdienstleistungen, 500-1000 Mitarbeiter)


Datenbank Design
Bank Client basieren auf Informix 4GL
Datenbank Tuning

Tools      Informix 4GL, Informix Forms, Informix Universal Server



Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Anonymes Profil, Anwendungsprogrammierung, C++ Programmierung, Python, Qt, Datenbanken Anwendungsprogrammierung, C++ Programmierung, Python, Qt, Datenbanken
Registrieren