Profilbild von Mario Knezovic Software-Entwickler (C++ Desktop/Backend/Embedded/Tests, Python, Godot Engine) aus Duesseldorf

Mario Knezovic

verfügbar

Letztes Update: 22.08.2023

Software-Entwickler (C++ Desktop/Backend/Embedded/Tests, Python, Godot Engine)

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: englisch (gut) | bosnisch (Muttersprache) | serbisch (Muttersprache) | kroatisch (Muttersprache)

Skills

Ich suche derzeit bevorzugt:
  • 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.)

Projekthistorie

Referenzen sende ich Ihnen gerne auf Anfrage, passend zu Ihrem Projekt.

Bisher habe ich in über 20 Jahren für über 30 Kunden gearbeitet, von kleinen und mittelständischen Unternehmen über Privat-Banken bis zu multinationalen Konzernen. Da ich gerne Technologie- und Branchen übergreifend arbeite, bin ich in manchen Bereichen kein extremer Spezialist, dafür aber umso mehr Allrounder und bringe Know-how und die Sichtweise aus verschiedenen Sparten mit.

Reisebereitschaft

Verfügbar in den Ländern Deutschland, Österreich und Schweiz
Derzeit nur Remote/Home-Office. In Ausnahmefällen nach Absprache jedoch auch vor Ort (z. B. Einarbeitung).

Sonstige Angaben

Ich arbeite oft eng mit ausgewählten Grafikern/Designern zusammen, so dass ich typischerweise auch die Gestaltung von Apps u.dgl. übernehmen oder betreuen kann.
Profilbild von Mario Knezovic Software-Entwickler (C++ Desktop/Backend/Embedded/Tests, Python, Godot Engine) aus Duesseldorf Software-Entwickler (C++ Desktop/Backend/Embedded/Tests, Python, Godot Engine)
Registrieren