![freelance.de - Erfahrene (Linux & C++ & React) Entwickler mit hohen Maß an Kreativität freiberufler Erfahrene (Linux & C++ & React) Entwickler mit hohen Maß an Kreativität auf freelance.de](/user-images/profiles/thumbnails/87617_176_aa09c66a00e3.jpg?db7e54ca14983b2fb8edcfcaaf67c2dc)
Erfahrene (Linux & C++ & React) Entwickler mit hohen Maß an Kreativität
- Verfügbarkeit einsehen
- 10 Referenzen
- auf Anfrage
- 53721 Siegburg
- National
- ar | de | en
- 22.04.2023
Kurzvorstellung
Robuste und zuverlässige Lösungen sind mein Kerngeschäft!
Auszug Referenzen (10)
"Gute Abstimmung, problemlose Zusammenarbeit, gewünschtes Projektergebnis."
9/2021 – 12/2021
Tätigkeitsbeschreibung
Mitarbeit unseres Teams an der Weiterentwicklung einer PKCS#11 Schnittstelle (Erweiterung der Schnittstelle durch moderne Algorithmen. Entwicklung eines gSoap Backends in C, sowie eines Frontends mithilfe von ReactJS.)
Unsere Aufgaben umfassten:
- Anpassung einer PKS#11 Schnittstelle
- React Frontend Entwicklung (UI / UX)
- Entwicklung / REST API (C Backend, gSoap)
- Testing, Debugging und Bugfixing
Apache HTTP Server, Bash (Shell), HTTP, Kryptographie, Oracle Database, PowerShell, React (JavaScript library), Red Hat Enterprise Linux (RHEL), TypeScript, Visual Studio
"M. T. ist ein sehr kompetenter Softwareentwickler, der immer hohe Qualität geliefert hat. Er hat unsere Mitarbeiter auch viel beigebracht."
12/2020 – 9/2021
Tätigkeitsbeschreibung
Mitarbeit in einem internationalen Team an die Entwicklung einer HSM-basierten Kryptobibliothek, die 5G-Netzwerkauthentifizierung und Sicherheitsprotokolle in Form einer C-API bereitstellt.
Meine Aufgaben umfassten:
- Konzeption
- Entwicklung
- Konfigurationsmanagement
- Durchführung von Code Reviews
C++, Kryptographie, Microsoft SQL-Server (MS SQL), ODBC (Open Database Connectivity), Telekommunikation / Netzwerke (allg.)
"Herr T. war in kürzester Zeit produktiv und konnte durch sein breites Wissen auch eigene Impulse setzen. Gerne arbeiten wir wieder mit ihm zusammen."
1/2020 – 11/2020
Tätigkeitsbeschreibung
Im Rahmen der Erweiterung der Utimaco CryptoServer habe ich an der Konzeption und Entwicklung verschiedener Softwarekomponenten beteiligt.
Im Großen und Ganzen umfassten meine Aufgaben:
- Design und Entwicklung eines ODBC Datenbank-Moduls in C/C++.
- React/Typescript UI zur Verwaltung komplexer IT-Sicherheit-Vorgänge.
- Weiterentwicklung verschiedener Cryptoserver Komponenten
- It-Security APIs wie PKCS#11, SQLEKM und Utimaco CXI
- Linux-Clustering
- Debugging und Bugfixing
- u.w.
Bash (Shell), C++, HTTP, Kryptographie, Linux Entwicklung, Microsoft SQL-Server (MS SQL), Node.js, ODBC (Open Database Connectivity), PostgreSQL, PowerShell, React (JavaScript library), TypeScript
"Sehr gute Zusammenarbeit und selbstständige Arbeit. Einfallsreiche Beratung und Umsetzung."
11/2017 – 7/2019
Tätigkeitsbeschreibung
Im Rahmen der Erweiterung und Modernisierung der Kunden-Server-Infrastruktur habe ich unter anderem
diverse Linux Komponenten für verschiedene Zwecke konzipiert und neu entwickelt,
viele alte Komponenten erweitert und stabilisiert und
an der Modernisierung der Entwicklungsumgebung mitgearbeitet.
Technisch formuliert umfassten meine Tätigkeiten:
-Linux Konfiguration
-Apache Konfiguration
-Apache Module Entwicklung
-Datenverarbeitung: Json/XML
-Netzwerkprogrammierung: TCP / HTTP / SSL\TLS / Multithreading
-Entwicklung von Microservices und REST-APIs
-RPM Paketierung / Open Build Service
-C / C++ / CMake
und Weitere.
AMQP, Apache HTTP Server, Bash (Shell), C++, DevOps, Docker, HTTP, JavaScript Object Notation (JSON), Node.js, OpenSuse, Perl, Python, Red Hat Enterprise Linux (RHEL), Reverse Engineering, SSL / TLS, TCP/IP, XML
"Die Zusammenarbeit lief reibungslos, das Arbeitsergebnis war zu unserer vollsten Zufriedenheit."
8/2017 – 10/2017
TätigkeitsbeschreibungPortierung einer Server-Applikation eines namhaften Telekommunikationsunternehmens von Boost-1.45 auf Boost-1.57
Eingesetzte QualifikationenRed Hat Enterprise Linux (RHEL), Bash (Shell), C++, make (Software), SOA (Serviceorientierte Architektur)
"Herr [...] ist sehr schnell im Projekt produktiv geworden und hat sich innerhalb kürzester Zeit als wichtiges Teammitglied etabliert."
2/2017 – 8/2017
Tätigkeitsbeschreibung
Im Rahmen der Neuentwicklung und Erweiterung des Kernsystems eines großen Kunden im Public Sector hatte ich als Mitglied eines Capgemini-Team von ca. 100 Mitarbeiter diverse Aufgaben und Tätigkeiten erledigt.
Die täglichen Tätigkeiten umfassten unter anderem:
- Codeanalysen und Erarbeitung von Verbesserungsvorschläge
- Performance Optimierung und Multithreading
- Erweiterung neuer Funktionalitäten und Module
- Erweiterung neuer CI-Jobs
- Bugfixing
Oracle Database, Bash (Shell), C++, Java (allg.), Linux Entwicklung, Python, Git, Jenkins, Jira
"bestätigt"
9/2016 – 12/2016
TätigkeitsbeschreibungKonzeption und Umsetzung eines Datenbank-Proxy
Eingesetzte QualifikationenApache Subversion (SVN), C++, Eclipse, make (Software), TCP/IP, UNIX
"Herr H. war in mehreren Projekten bei uns tätig. Unter anderen hat er hauptverantwortlich ein Projekt umgesetzt, das die Konzeption und Umsetzung einer komplexen Testinfrastruktur für automatisierte Tests zum Inhalt hatte. Durch seine sehr gute Arbeit konnte die Software-Entwicklung beschleunigt und Entwicklungsmeilensteine schneller erreicht werden. Neben der einwandfreien fachlichen Qualifikation zeichnet sich Herr H. durch sehr hohes Engagement, Freundlichkeit und hohe Teamfähigkeit aus. Ich kann ihn uneingeschränkt für eine Zusammenarbeit empfehlen."
10/2015 – 1/2016
TätigkeitsbeschreibungKonzeption und Bereitstellung einer Continue Integration Test-Umgebung
Eingesetzte QualifikationenUNIX, Testing (IT), Bash (Shell), , Jenkins
"bestätigt"
1/2015 – 6/2015
Tätigkeitsbeschreibung
Einarbeitung und Weiterentwicklung von Parageno-emgine:
- Einarbeitung in Parageno-Code
- Integration und Erweiterung von Test-Prozeduren (gtest, XML)
- Erweiterung von neuen Funktionalitäten
- Fehleranalyse und Bugfixes
UNIX, Testing (IT), Software Design, C++, Eclipse, Mantis, make (Software)
"Herr E. war Teil des Entwicklungsteam, das ein In-Memory-Datenbanksystem von Grund auf neu designte und implementierte. Im Rahmen dieses Projektes hatte er Teilprojektveranwortung für die oben beschriebenen Module. Während der Projektdurchführung zeichnete er sich durch ausgezeichnete Programmierkenntnisse und seine Fähigkeit aus, komplexe Aufgabenstellungen in kooperativer Teamarbeit anzugehen und umzusetzen."
2/2011 – 1/2015
Tätigkeitsbeschreibung
- Modellierung und Implementierung eines Datenbanksystems, das Grafikkarten zur Beschleunigung der Berechnungen von Sql-Anfragen verwendet.
- Entwicklung eines SQL-Parsers
- Entwicklung von sql-spezifischen Algorithmen in OpenCL
- Entwicklung und Integration eines ViewManagement-Moduls
- Entwicklung und Integration eines Partitionierung-Moduls
- Entwicklung und Integration eines Indexierung-Moduls
- Entwicklung und Integration eines Cachingsystemsc
Bash (Shell), C++, Datenbankadministration, Eclipse, Forschung & Entwicklung (allg.), Java (allg.), JavaScript, JDBC (Java Database Connectivity), Kanban (Softwareentwicklung), make (Software), mySQL, Objektorientierte Analyse und Design (OOAD), Oracle Database, PostgreSQL, SCRUM, Softwareentwicklung (allg.), SQL, TCP/IP, UNIX
Qualifikationen
Projekt‐ & Berufserfahrung
9/2021 – 12/2021
Tätigkeitsbeschreibung
Mitarbeit unseres Teams an der Weiterentwicklung einer PKCS#11 Schnittstelle (Erweiterung der Schnittstelle durch moderne Algorithmen. Entwicklung eines gSoap Backends in C, sowie eines Frontends mithilfe von ReactJS.)
Unsere Aufgaben umfassten:
- Anpassung einer PKS#11 Schnittstelle
- React Frontend Entwicklung (UI / UX)
- Entwicklung / REST API (C Backend, gSoap)
- Testing, Debugging und Bugfixing
Apache HTTP Server, Bash (Shell), HTTP, Kryptographie, Oracle Database, PowerShell, React (JavaScript library), Red Hat Enterprise Linux (RHEL), TypeScript, Visual Studio
12/2020 – 9/2021
Tätigkeitsbeschreibung
Mitarbeit in einem internationalen Team an die Entwicklung einer HSM-basierten Kryptobibliothek, die 5G-Netzwerkauthentifizierung und Sicherheitsprotokolle in Form einer C-API bereitstellt.
Meine Aufgaben umfassten:
- Konzeption
- Entwicklung
- Konfigurationsmanagement
- Durchführung von Code Reviews
C++, Kryptographie, Microsoft SQL-Server (MS SQL), ODBC (Open Database Connectivity), Telekommunikation / Netzwerke (allg.)
1/2020 – 11/2020
Tätigkeitsbeschreibung
Im Rahmen der Erweiterung der Utimaco CryptoServer habe ich an der Konzeption und Entwicklung verschiedener Softwarekomponenten beteiligt.
Im Großen und Ganzen umfassten meine Aufgaben:
- Design und Entwicklung eines ODBC Datenbank-Moduls in C/C++.
- React/Typescript UI zur Verwaltung komplexer IT-Sicherheit-Vorgänge.
- Weiterentwicklung verschiedener Cryptoserver Komponenten
- It-Security APIs wie PKCS#11, SQLEKM und Utimaco CXI
- Linux-Clustering
- Debugging und Bugfixing
- u.w.
Bash (Shell), C++, HTTP, Kryptographie, Linux Entwicklung, Microsoft SQL-Server (MS SQL), Node.js, ODBC (Open Database Connectivity), PostgreSQL, PowerShell, React (JavaScript library), TypeScript
11/2017 – 7/2019
Tätigkeitsbeschreibung
Im Rahmen der Erweiterung und Modernisierung der Kunden-Server-Infrastruktur habe ich unter anderem
diverse Linux Komponenten für verschiedene Zwecke konzipiert und neu entwickelt,
viele alte Komponenten erweitert und stabilisiert und
an der Modernisierung der Entwicklungsumgebung mitgearbeitet.
Technisch formuliert umfassten meine Tätigkeiten:
-Linux Konfiguration
-Apache Konfiguration
-Apache Module Entwicklung
-Datenverarbeitung: Json/XML
-Netzwerkprogrammierung: TCP / HTTP / SSL\TLS / Multithreading
-Entwicklung von Microservices und REST-APIs
-RPM Paketierung / Open Build Service
-C / C++ / CMake
und Weitere.
AMQP, Apache HTTP Server, Bash (Shell), C++, DevOps, Docker, HTTP, JavaScript Object Notation (JSON), Node.js, OpenSuse, Perl, Python, Red Hat Enterprise Linux (RHEL), Reverse Engineering, SSL / TLS, TCP/IP, XML
8/2017 – 10/2017
TätigkeitsbeschreibungPortierung einer Server-Applikation eines namhaften Telekommunikationsunternehmens von Boost-1.45 auf Boost-1.57
Eingesetzte QualifikationenRed Hat Enterprise Linux (RHEL), Bash (Shell), C++, make (Software), SOA (Serviceorientierte Architektur)
2/2017 – 8/2017
Tätigkeitsbeschreibung
Im Rahmen der Neuentwicklung und Erweiterung des Kernsystems eines großen Kunden im Public Sector hatte ich als Mitglied eines Capgemini-Team von ca. 100 Mitarbeiter diverse Aufgaben und Tätigkeiten erledigt.
Die täglichen Tätigkeiten umfassten unter anderem:
- Codeanalysen und Erarbeitung von Verbesserungsvorschläge
- Performance Optimierung und Multithreading
- Erweiterung neuer Funktionalitäten und Module
- Erweiterung neuer CI-Jobs
- Bugfixing
Oracle Database, Bash (Shell), C++, Java (allg.), Linux Entwicklung, Python, Git, Jenkins, Jira
9/2016 – 12/2016
TätigkeitsbeschreibungKonzeption und Umsetzung eines Datenbank-Proxy
Eingesetzte QualifikationenApache Subversion (SVN), C++, Eclipse, make (Software), TCP/IP, UNIX
10/2015 – 1/2016
TätigkeitsbeschreibungKonzeption und Bereitstellung einer Continue Integration Test-Umgebung
Eingesetzte QualifikationenUNIX, Testing (IT), Bash (Shell), , Jenkins
1/2015 – 6/2015
Tätigkeitsbeschreibung
Einarbeitung und Weiterentwicklung von Parageno-emgine:
- Einarbeitung in Parageno-Code
- Integration und Erweiterung von Test-Prozeduren (gtest, XML)
- Erweiterung von neuen Funktionalitäten
- Fehleranalyse und Bugfixes
UNIX, Testing (IT), Software Design, C++, Eclipse, Mantis, make (Software)
2/2011 – 1/2015
Tätigkeitsbeschreibung
- Modellierung und Implementierung eines Datenbanksystems, das Grafikkarten zur Beschleunigung der Berechnungen von Sql-Anfragen verwendet.
- Entwicklung eines SQL-Parsers
- Entwicklung von sql-spezifischen Algorithmen in OpenCL
- Entwicklung und Integration eines ViewManagement-Moduls
- Entwicklung und Integration eines Partitionierung-Moduls
- Entwicklung und Integration eines Indexierung-Moduls
- Entwicklung und Integration eines Cachingsystemsc
Bash (Shell), C++, Datenbankadministration, Eclipse, Forschung & Entwicklung (allg.), Java (allg.), JavaScript, JDBC (Java Database Connectivity), Kanban (Softwareentwicklung), make (Software), mySQL, Objektorientierte Analyse und Design (OOAD), Oracle Database, PostgreSQL, SCRUM, Softwareentwicklung (allg.), SQL, TCP/IP, UNIX
Ausbildung
Wuppertal
Wuppertal
Weitere Kenntnisse
Scrum, Canban
Persönliche Daten
- Arabisch (Muttersprache)
- Deutsch (Fließend)
- Englisch (Fließend)
- Französisch (Grundkenntnisse)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden