Senior Software Engineer mit Schwerpunkt C++, C# Entwcklung, QT, MFC, WinForms, UI & HMI, Navigation & Pathfinding, 2D&3D...
- Verfügbarkeit einsehen
- 0 Referenzen
- 75‐95€/Stunde
- 5300 Gabrovo
- Weltweit
- bg | tr | de
- 18.09.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
12/2022 – 10/2023
Tätigkeitsbeschreibung
Medizin Software Entwicklung mit C++, Qt / QML, Boost.
Entwicklung von Diversen Tools, Back-end und GUI.
Integration von PDF Viewer in einer QML Anwendung.
Die Tätigkeit ist vorwiegend Remote mit 10% vor Ort Anteil
Git, Json, Jenkins, Jira, Opengl, Qt (Software), User Interface (UI), Visual C++, XML
8/2022 – 12/2022
Tätigkeitsbeschreibung
Entwicklung von 3D City Viewer Prototype auf Basis von Unreal Engine 4.
Analyse von bereits existierende Blueprints only Lösung, Portierung von bestimmten Funktionalitäten zu C++ Klassen und Performance Optimierungen.
Entwicklung von zusätzliche Wekrzeuge für Datenerfassung und Bearbeitung mit Qt/QML und OpenGL as Renderer.
C++, Git, Json, Opengl, Qt (Software), Representational State Transfer (REST), Visual C++
6/2021 – 7/2022
Tätigkeitsbeschreibung
GUI Design und Entwicklung, Bussineslogik Entwicklung von Medizinsoftware mit C++, Qt, QML, Boost, MS Visual Studio, CMake.
Integration und Anbindung von eProsima Fast DDS. Anbindung and Hardware(Medizinroboter)
C++, Confluence, Git, Jenkins, Jira, Qt (Software), Schnittstellenentwicklung, User Interface (UI), Visual C++, Microsoft Visual Studio
1/2020 – 10/2021
Tätigkeitsbeschreibung
QM Softwareentwicklung mit C++, MFC , QT, Boost.
Windows Softwareentwicklung mit .NET, C#, WinForms
Webserver und Webservices Entwicklung auf Basis von Apache, Nginx, libwebsockets API.
Web Frontend Programmierung mit HTML5, Angular, JSON.
Oracle DB Entwicklung - OCCI , ODPI Schnittstellen
PostgreSQL Schnittstellen
Anbindung das gesamte Projekt and SonarQube
Parsen und Auswerten von JSon / XML Formate.
Implementierung von UnitTests mit cppUnitTest und Google Test Frameworks
.Net, Apache HTTP Server, Subversion, C#, C++, Confluence, Json, Jira, Microsoft Foundation Classes (MFC), Nginx, Oracle Database, Postgresql, Qt (Software), Red Hat Enterprise Linux (RHEL), Visual C++, XML
8/2019 – 1/2020
TätigkeitsbeschreibungPortierung von einem Alkocholtest System von WinCE4 auf WinCE 5 und Weiterentwicklung von Features.
Eingesetzte QualifikationenC++, Confluence, Embedded Entwicklung / hardwarenahe Entwicklung, Jira, Microsoft Foundation Classes (MFC), Schnittstellenentwicklung, Visual C++
4/2019 – 7/2019
Tätigkeitsbeschreibung
QM Softwareentwicklung mit C++, MFC, QT .
Apache Webserver Entwicklung. Webservices Entwicklung mit websockets.
Web Frontend Programmierung mit HTML.
Oracle Database, Windows 10, Apache HTTP Server, Subversion, C++, Eclipse, Linux Entwicklung, Qt (Software), Visual C++, Microsoft Visual Studio, Vmware, HTML, Web Services
11/2018 – 1/2019
Tätigkeitsbeschreibung
Entwicklung multi-touch Anwendungen auf Basis von eyefactive's SDK, C++ ( 11 & 14 ), OpenGL, Qt, Boost, XML,.
Verwendete Wekrzeuge: git, Sourcetree, JetBrains CLion
C++, Opengl, Qt (Software), XML
9/2018 – 10/2018
Tätigkeitsbeschreibung
Entwicklung eines Car Configurator Prototype auf Basis von Unreal Engine 4.
Die angewendente Programmiersprache ist C++(11,14). Als GUI Framework für die Werkzeuge wurde Qt 5.9 eingesetzt.
Entwicklungsumgebung unter Windows, IDE - MS Visual Studio 2015
UML, C++, Directx, Opengl, Qt (Software), Visual C++
5/2018 – 8/2018
TätigkeitsbeschreibungSpezifikation, Entwurf, Design und Enwticklung, mittels C++, Qt, OpenGL, JSON, einer 3D CAD Anwendung für Windows und Linux
Eingesetzte Qualifikationen3D Grafiken, Qualitätsmanagement / QS / QA (IT), UML, C++, Git, Opengl, Qt (Software), Visual C++, Microsoft Visual Studio, Json
11/2016 – 4/2018
Tätigkeitsbeschreibung
Entwicklung von Navigation und Pathfinding Algorithmen, GIS Lösungen.
Entwicklung von Module für einen Apache Server unter Ubuntu / Redhat / Windows 8.1 / 10.
Entwicklung von Multimedia und HMI Lösungen unter Windows, Linux, Embedded Linux, QNX mittels QT, QML, EB Guide.
Themenbereiche: Navigation, Versicherung, Multimedia, HMI, GUI;
Einsatzbereiche: GUI mit Qt und QML, Apache Server Programmierung, Entwicklung von spezifischen Algorithmen
Die Werkzeuge und Umgebungen die ich am häufigsten verwende sind:
• C++ 11/14
• Qt
• Qt Creator
• SVN, Git
• MS Visual Studio 2010, MS Visual Studio 2015
• Code::Blocks
• CMake
• PostgreSql
• HERE Engine
• HERE Geocoding API , HERE Places API
• CURL
• Windows 8.1 / 10
• Linux: Ubuntu, Redhat
• Skype
• Apache2.2 / 2.4
• Agile / Scrum
. EB Guide GTF
. EB Guide Studio
Postgresql, Red Hat Enterprise Linux (RHEL), Ubuntu, Windows 10, Windows 7, Windows 8, Apache HTTP Server, Objektorientierte Design (OOD), Subversion, C++, Qt (Software), Visual C++, Hypertext Transfer Protocols (HTTP), Vmware
10/2016 – 10/2016
TätigkeitsbeschreibungAnalyse und Erarbietung von Konzept für Portierung von Software Packter, von über 10 000 000 Zeilen C++ Quellcode, von 32-bit auf 64-bit, unter Windows 10 und Windows Server 2012.
Eingesetzte QualifikationenWindows 10, Objektorientierte Design (OOD), Subversion, Visual C++, Microsoft Visual Studio
6/2016 – 9/2016
Tätigkeitsbeschreibung
Planung, Spezifikation und Entwicklung von Navigationslösung für Versicherungsbranche. Apache Module Entwicklung.
Verwendete Tools, Programmiersprachen, Umgebungen:
C++
MS Visual Studio
MS Visual Studio LinuxPlugin
Code:Blocks
Eclipse
GDB
Apache
HTTP
HERE Engine / HERE API
SVN
VPN
Jira
Navigations Algorithmen
Qt
STL
Boost
Redhat Linux
Windows 7, 8.1, 10
Agile / Scrum
PostgreSQL
Postgresql, Red Hat Enterprise Linux (RHEL), Windows 10, Agile Methodologie, Apache HTTP Server, Eclipse, Qt (Software), Softwareentwicklung (allg.), Visual C++, Microsoft Visual Studio, Hypertext Transfer Protocols (HTTP)
4/2016 – 5/2016
Tätigkeitsbeschreibung
Entwicklung von HMI Componenbte für Car Navigation.
Entwicklung mit C, C++, Win32 API, STL, Boost, OpenGL (ES).
Embedded Linux, Microsoft Windows (allg.), Opengl, Microsoft Visual Studio, Visual C++, C++
2/2016 – 3/2016
Tätigkeitsbeschreibung
Redesign und Portierung von GUI und 2D Rendering Funktionen, einer auf Desktop Windows und Linux lauffähige Anwendung, von Qt3 auf Qt 5.5.1.
Entwicklung mit C++ (11 , 14), Qt 5.5.1 - Qt Graphics View Framework.
Zusätzlich verwendete Werkzeuge: Qt Creator, Qt Designer, Git, VPN, Skype
Linux Entwicklung, Qt (Software), Visual C++, C++
10/2015 – 1/2016
Tätigkeitsbeschreibung
Entwicklung eines Navigation Softwareproduktes. Scherpunkt liegt bei Design, Programmierung, Test und Kommunikation mit dem Endkunden von Funktionalitäten nach Kundenspezifikationen. DB Entwicklung mit PostgreSQL, HERE Engine for Map matching and Geocoding.
Programmiersprache ist MS Visual C++, Entwicklungsumgebungen: MS Visual Studio 2010, Qt Creator.
GUI API: Qt. Andere Tools: SVN, Git, Jira, Skype (für Kommunikation mit dem Kunde), Replicon.
Postgresql, SQL, Datenbankentwicklung, Qt (Software), Visual C++, Microsoft Visual Studio, Softwareentwicklung (allg.), C++, User Interface (UI)
10/2015 – 10/2015
TätigkeitsbeschreibungCAM / CAD Anwendung unter Desktop Windows und Linux. Softwareentwicklung mit C++, Qt, QtCreator, MS Visual Studio 2010, OpenGL. Source Control - Git. Kommunikation Tools : Skype.
Eingesetzte QualifikationenUbuntu, Opengl, Qt (Software), Microsoft Visual Studio, Softwareentwicklung (allg.), C++, User Interface (UI), Computer-Aided Manufacturing, CAD (computer-aided design)
6/2015 – 9/2015
TätigkeitsbeschreibungHomeoffice, Softwareentwicklung: UI, Multimedia, Navigation Lösungen unter Windows, Linux, Embedded Linux, mit C, C++, Qt, Gstreamer, OpenGL. Source Control - Git. Kommunikation Tools: Skype, VPN.
Eingesetzte QualifikationenEmbedded Linux, Windows 7, Microsoft Windows (allg.), Opengl, Qt (Software), Softwareentwicklung (allg.), C++, C, User Interface (UI)
5/2015 – 7/2015
TätigkeitsbeschreibungSoftwareentwicklung, Portierung, Erweiterung eines Projektes von Linux auf cygwin, Windows Server 2012.
Eingesetzte QualifikationenWindows Server 2012, Windows Server (allg.), Windows Phone, Samba, Linux Entwicklung, Microsoft Visual Studio, Softwareentwicklung (allg.), C, C#, C++, Java Native Interface
4/2012 – 3/2015
TätigkeitsbeschreibungHMI Softwareentwicklung von Audi Virtual Cockpit. 3D Widgets Programmierung, System Architektur.
Eingesetzte QualifikationenEmbedded Entwicklung / hardwarenahe Entwicklung, QNX (Software), Opengl, Software engineering / -technik, Softwareentwicklung (allg.), C++, System Architektur, User Interface (UI), Benutzerschnittstelle / Mensch-Maschine-Schnittstelle (MMS), 3Ds Max
3/2008 – 3/2012
TätigkeitsbeschreibungEmbedded Softwareentwicklung mit C,C++, OpenGL ES, GUI Design & Programmierung unter Windows Desktop, Windows CE.
Eingesetzte QualifikationenMicrosoft Windows CE, Opengl, Microsoft Foundation Classes (MFC), Qt (Software), Visual Basic, Visual C++, Microsoft Visual Studio, Software engineering / -technik, Softwareentwicklung (allg.), C, C#, C++, Directx, User Interface (UI)
6/2006 – 2/2008
TätigkeitsbeschreibungCrossplatform (Windows Desktop, WinCE, Linux) Navigation Softwareentwicklung, GUI Programmierung, Teilprojektleitung.
Eingesetzte QualifikationenMicrosoft Windows CE, Projektleitung / Teamleitung (IT), Microsoft Foundation Classes (MFC), Visual C++, Microsoft Visual Studio, Software engineering / -technik, Softwareentwicklung (allg.), C++, User Experience (UX), User Interface (UI)
7/2005 – 5/2006
TätigkeitsbeschreibungSystem proogrammierung unter Windows und Linux, GUI Softwareentwicklung, Portierung
Eingesetzte QualifikationenMicrosoft Foundation Classes (MFC), Visual C++, Microsoft Visual Studio, Softwareentwicklung (allg.), C++, User Interface (UI)
5/2001 – 5/2005
TätigkeitsbeschreibungLogistiksoftwareentwicklung unter Windows Desktop, WinCE mit C, C++. DB Programmierung - Btrieve, SQL, Oracle. GUI Entwicklung mit Win32 API, MFC. GIS Anwendungen Design & Programmierung.
Eingesetzte QualifikationenOracle-Anwendungen, SQL, BTrieve, Datenbankentwicklung, Microsoft Windows CE, Microsoft Foundation Classes (MFC), Visual C++, Microsoft Visual Studio, Softwareentwicklung (allg.), C, C++, User Interface (UI), Logistik (Allg.), Forschung & Entwicklung
9/1999 – 9/2000
Tätigkeitsbeschreibung3D Softwareentwicklung, GUI Programmierung
Eingesetzte QualifikationenOpengl, Microsoft Foundation Classes (MFC), Visual C++, Microsoft Visual Studio, C++, Directx
Zertifikate
Ausbildung
Veliko Tarnovo / Bulgarien
Lovech / Bulgarien
Weitere Kenntnisse
C++
C#
OOP / OOD
MS Visual Studio
Qt Creator
Eclipse / Momentcis
MFC,
Win32 API / GDI
Qt
WPF / XAML
WinForms
STL
Boost
DirectX
COM
DCOM
OpenGL (ES)
Shaders Programmierung
Unreal Engine 4
Augment & Mixed Reality
Auttools
CMake
Git
Perforce
MS SourceSafe
SVN
Jira
BugZilla
SQL
PostgreSQL
GUI / HMI
2D / 3D Graphics
3DS Max
Crossplatform SW development
Windows Desktop
Windows Server
WinCE
Windows Phone
Linux
Embedded Linux
QNX
Cygwin
Gstreamer
Apache
libwebsockets
HTTP
JSON
Persönliche Daten
- Bulgarisch (Muttersprache)
- Türkisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden