C++-Entwickler/Linux
- Verfügbarkeit einsehen
- 0 Referenzen
- 85‐95€/Stunde
- 60596 Frankfurt am Main
- Umkreis (bis 200 km)
- de | en
- 01.12.2024
Kurzvorstellung
Qualifikationen
Projekt‐ & Berufserfahrung
3/2021 – 2/2022
Tätigkeitsbeschreibung
• Erweiterung der vorhandenen Microservices
• Systemnahe Softwareentwicklung in C++17 von Diensten für hohen Datendurchsatz
• Buganalyse und Fixing
• Verfassen von Shellskripten zur Vereinfachung von Deployment-, Entwicklungs- und Wartungstätigkeiten
• Profiling (Performanceanalyse von Hochlastszenarien)
• Entwicklung von bpftrace-Skripten zur Fehler- und Performanceanalyse
• Entwicklung von automatisierten Lastests (Bashskripte)
• Analyse von Bugs in der libcurl
• Wartung der GitLab Pipelines (u.A. Dockerimage build mit kaniko, SonarQube-Anbindung)
Bash Shell, C++, Docker, Continuous Integration, Python
5/2019 – 2/2021
Tätigkeitsbeschreibung
Weiterentwicklung des Radardatenverabeitungssystems Phoenix
• Einarbeitung in Flugsicherungsthemen wie Standardatmosphäre, Flugpläne, Radardaten, Wetterdaten
• Requirementsengineering, Dokumentation von Anforderungen und Akzeptanzkriterien
• Dokumentation und Implementierung von Testprozeduren
• (System-)Softwareentwicklung in C++03, später C++14
• Weiterentwicklung der Qt-basierten Benutzeroberfläche
• Implementierung von Übertragungsprotokollen (POP3, AMQP, ITA2) und Einlesen von Dateiformaten (ICAO/AFTN, ADEXP, CAT062, METAR, diverse XML-basierte Formate) für den Austausch und die Verarbeitung von Flugplan-, Radar- und Wetterdaten
• Verfassen von Shellskripten zur Vereinfachung von Deployment-, Entwicklungs- und Wartungstätigkeiten
Application Development, Bash Shell, C++, Latex
7/2017 – 2/2019
Tätigkeitsbeschreibung
• Entwicklung eines gSOAP-basierten Routensuchewebservice für die Erstellung von Routen (A*-Algorithmus) im Netz der Deutschen Bahn
• Implementierung einer gemeinsamen Datenzugriffsschicht für die Routensuche und der Fahrplankonstruktion
• CI/CD mit Jenkins und Groovy
• Entwicklung von webbasierten Analysetools in Javascript
• Entwicklung von Kommandozeilentools als Javaanwendungen sowie Shell- und Groovyskripte
• Unittests, Codereviews, Dokumentation
• Analyse und Fixing von Defects
• Umfangreiche und schnelle Einarbeitung in die Fachlichkeiten des Schienengüterverkehrs und den Aufbau, Betrieb und Sicherung der Schieneninfrastruktur.
C++, Docker, Jenkins
1/2012 – 1/2019
Tätigkeitsbeschreibung
• Entwicklung von zahlreichen physikalischen, biologischen und chemischen Simulationen und interaktiven Animationen
• Entwicklung von Softwarebibliotheken
• Konzeption und Entwicklung von Contenteditoren
Digitale Kunst, Bash Shell, C++, JavaScript
Ausbildung
Tübingen
Tübingen
Über mich
Weitere Kenntnisse
C++14, C, Java, Javascript, Lisp, bash
(außerdem: lua, groovy, Python, PHP, Haskell)
DOMAINSPEZIFISCHE SPRACHEN
SQL, awk, HTML5, CSS, XSD, XML, XQuery, XSLT, LaTeX (außerdem: OMNeT++ NED, POV-Ray SDL, MySQL procedural language, Octave/Matlab)
APIS UND FRAMEWORKS
Web (clientseitig): Canvas Web-API, jQuery (außerdem: d3, kineticJS, Google-Maps API)
Web (serverseitig): (node.js)
Betriebssysteme: POSIX (außerdem: Linux Kernel API)
Anwendungsentwicklung: Qt, boost (außerdem: AppKit Framework, JavaFX)
Diskrete-Event-Simulationen: (OMNeT/INET)
Computer Vision: OpenCV
Unit Tests: Google Test, jUnit
UMGEBUNG UND TOOLS
Betriebssysteme: Linux, MacOS, Windows, Windows+CygWin
IDEs und Editoren: emacs, Eclipse, (Omnet++ IDE)
Buildtools GNU make, gcc, cmake, (maven, grunt, ant)
Debugger: gdb, (Valgrind, KCacheGrind, geben)
Versionskontrollsysteme: Git, SVN
Server: Apache Webserver, (Apache Tomcat, node.js)
Grafik und Video: Adobe Photoshop, Inkscape, ImageMagick, ffmpeg, PovRay, (Cinema4D)
Sonstige: Tools rsync, ssh, MySQL Workbench
Paketanalyse: Wireshark, tcpdump
Virtualisierung: Docker, VirtualBox
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden