23.10.2024 aktualisiert


Premiumkunde
100 % verfügbarSoftware-Entwickler (C++ Desktop/Backend/Embedded/Tests, Python, Godot Engine)
Düsseldorf, Deutschland
Deutschland +2
info: Deutschland, Österreich, Schweiz
Skills
JavaPHPMicrosoft WindowsAgile MethodologieApple IOSAssemblerspracheUnit TestingC#C++Common Object Request Broker ArchitectureWeb EntwicklungEmbedded C++Embedded SystemsMig-SchweißenMensch-Computer-Interaktion
Ich suche derzeit bevorzugt:
Programmiersprachen/Technologien:
Praktiken/Besonderes Interesse:
Soft-Skills:
- Remote/Home-Office-Projekte (ggf. mit geringem Vor-Ort-Anteil)
- Keine "Feuerwehr-Jobs" (Projekte mit Last-Minute-Deadlines und absehbarem Stress)
- Nahezu beliebige Projekte rund um modernes C++ (breite Erfahrung 20+ Jahre)
- Insbesondere auch Embedded C++ (Beachten Sie bitte, dass ich zwar langjährige Erfahrung mit hardwarenaher C/C++/Assembler-Programmierung, jedoch wenige Erfahrung mit aktueller Embedded-Hardware habe. Entsprechend sollte der Fokus anfangs auf der Programmierung allgemein und z. B. Erstellung von Testfällen oder Optimierungs-Skills liegen und nicht auf spezifischen Hardware-Kenntnissen.)
- Entwicklung von Software-Tests (z. B. für Embedded), insb. in C++/Python. (ISTQB-Zertifizierung für Winter 2023/24 geplant.)
- Erstellung kleiner bis mittlerer mobiler Apps, insb. mit Nicht-Standard-Benutzeroberflächen (Visualisierungen, Multimediales, Spiele) mittels der Godot Engine. (Ich biete keine native Mobil-Entwicklung mehr an.)
- Aus privaten Gründen bevorzuge ich derzeit Auslastungen von ca. 20-30 Std./Woche. (Gelegentliche Peaks sind jedoch kein Problem.)
Programmiersprachen/Technologien:
- Desktop, Backend, (Soft-) Real-Time, GUI
- Erstellung von Software-Tests, insb. auch für Embedded
- Lieblings-Programmiersprache: Modernes C++ (sehr gute, langjährige Kenntnisse, auch STL, Embedded Systeme, u.ä.)
- Python für Routine- und High-Level-Aufgaben sowie automatisierte Tests
- Sehr viel Erfahrung mit Optimierungen (Performance, Speicher-/Ressourcennutzung, Echtzeitverhalten; mehrjährige Assembler-Erfahrung)
- Viel Erfahrung mit Volltext-Suchen/Text-Mining, Muster-Erkennung
- Erfahrung mit Nutzung von Micro-Services (REST APIs, u.ä.)
- Gute Kenntnisse/Praxiserfahrung auch in diversen anderen Programmiersprachen/Technologien wie iOS/Swift, Android/Kotlin, Java, C#, Visual Basic, PHP, Web-Entwicklung, CORBA (jedoch aktuell kein Interesse an Aufträgen dahingehend)
Praktiken/Besonderes Interesse:
- Agile Software-Entwicklung (kundenorientierte Entwicklung in Iterationen, mit UnitTests, etc.; ich mag besonders Kanban)
- Robuste "fehlerfreie" Software
- Programmierung von visuell orientierten User-Interfaces
- (Soft-) Echtzeit-Software (sowohl für Industrie als auch Entertainment, z. B. Spiele)
Soft-Skills:
- Ich arbeite sehr selbständig und bin unkompliziert.
- Mir wird attestiert, dass ich sehr gut in Teams arbeite und ausgleichend auf Teams wirke. (Jedoch arbeite ich derzeit nur remote.)
- Erfahrung in Projektleitung bei mehreren Projekten (mit bis zu 20 Team-Mitgliedern, jedoch habe ich derzeit kein Interesse an Führungsaufgaben).
- Über 20 Jahre Programmiererfahrung als Freelancer. (Und auch ein paar Jahre als Angestellter.)
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit1988
Sprachen
EnglischgutBaschkirischMutterspracheSerbischMutterspracheKroatischMuttersprache