16.12.2025 aktualisiert
PM
100 % verfügbar
Software-Entwickler C++ (& Qt), TypeScript (& React, Next.js), Datenbanken, APIs
Deißlingen, Deutschland
Weltweit
Master of Science in Astronomie und AstrophysikÜber mich
Seit meiner Kindheid folge ich vor allem zwei Leidenschaften, der Mathematik, Logik im Allgemeinen und damit Computer und Software-Programmierung ... und der Musik. Seit einigen Jahren liegt der Fokus beruflich auf Software-Entwicklung. Dieses Profil ist ausschliesslich bzgl. Software-Entwicklung.
Skills
HTMLJavaScriptPHPUser Experience (UX)APIsAgile MethodologieKünstliche IntelligenzArduinoAuthenticationsC++CSSSaasDatenbankenContinuous IntegrationSteuerungssysteme
Desktop-Entwicklung
Umfassende Kenntnisse in C++, Qt, Libraries
Frontend-Entwicklung
Umfassende Kenntnisse in TypeScript, Next.js / React, Libraries
Gute bis umfassende (allgemeine) Kenntnisse in
Software-Architekturen, Paradigmas, Datenbankarchitektur, APIs, Authentifizierungschemata, BaaS (Supabase) und Implementierungen, KI-Unterstützung, Versionskontrolle, CLIs
Erfahrung in UX-Design, Backend-Dev / Full-Stack, CI/CD-Pipelines, Testing(-Frameworks), PWAs, Agile Methoden, DevOps, MVP, SaaS, SEO
Weitere Sprachen (+ Wissenschaftliche Software)
postgreSQL, Html, PHP, Python, Arduino, Fortran, IDL, Mathematica, Matlab, LaTeX
-----
Ich sehe mich als breit interessierten Software-Entwickler und habe mich in der Vergangenheit, teils beruflich, teils hobbymässig, mit vielen unterschiedlichen Programmiersprachen und Technologien auseinandergesetzt.
Ich lege im Allgemeinen viel Wert auf gut durchdachte und gut strukturierte Architektur für sowohl Applikationen als auch Daten(banken), konsequentes Error-Handling und -Logging, gut strukturierte und gleichzeitig erweiterbare modulare Implementierung.
Ich arbeite mich leidenschaftlich gerne durch komplexe Problemstellungen in die man tief eintauchen muss, aber ebenso gerne an weniger komplexen, offensichtlicheren Lösungen, die relatief schnell (oder direkt) zum sichtbaren Resultat führen.
Zielgerichtetes selbstständiges Arbeiten mit viel Eigeninitiative stellt für mich kein Problem dar, gerne (auch) arbeite ich in funktionierenden Teams, gehe Anweisungen nach und realisiere Erwartungen und Wünsche. Falls gewünscht und soweit möglich, bringe ich mich auch gerne in Bereiche ein die ausserhalb meines Arbeits-Bereiches als Entwickler fallen.
Das Studieren von und mich einfügen in bestehende Codebasen ist für mich ähnlich interessant wie das Bauen einer neuen Anwendung von Grund auf.
Gute, klare, präzise und zielgerichtete Kommunikation finde ich wichtig.
Ich arbeite gerne strukturiert mit klar definierten Teilzielen, schrecke aber mit Sicherheit nicht vor langen und intensiven Arbeits-Sessions zurück, z.B. vor Deadlines oder bei sehr komplexen Problemen.
Darüber hinaus gehe ich immer gerne neue Herausforderungen an, und versuche ständig, wo möglich, und sicherlich wo nötig, meinen Horizont zu erweitern.
Abschliessend: Software-Entwicklung ist für mich ein faszinierender Prozess. Wenn ich einmal an einem Projekt / einer Problemstellung arbeite, möchte ich im Prinzip nicht aufhören bis ein funktionierendes, zufriedenstellendes Resultat erzielt ist.
-----
Nebst Software-Development interessiere ich mich für Technologien im Allgemeinen, für Sprachen, beschäftige ich mich beruflich auch mit Tontechnik, Musik-Produktionen und Ausführung von Musik (Schlagzeug). In der Vergangenheit war ich zeitweise auch als Schlagzeuglehrer tätig.
Erfahrung
Berufserfahrung5 - 10 Jahre
Freelancer seit2006
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischgutItalienischGrundkenntnisseNiederländischverhandlungssicherSpanischverhandlungssicher
Projekthistorie
Komplette Frontend-Entwicklung einer Web-App / eines Musik-Streaming-Dienstes für kuratierte Musik (Teilzeit):
Teilweise UX-Design (bzgl. Funktionalität, in Mitarbeit mit UX-Designern, Figma), Erweiterung / Verbesserung der Funktionalität, Architektur, Integration von Bibliotheken, Benutzerauthentifizierung, Stripe-Integration, PWA, Implementierung, Fehlerbehebung, Testen und Mitarbeit an CI/CD (Github, Docker, Docker compose, Portainer). Mitwirkung / Erweiterung der Datenbank (Supabase).
player.ufmc.eu
Rundum Entwicklung (in Teilzeit, teilweise Vollzeit) eines Musik-Programmes für Reine Intonation, von Design, Funktionalität, Architektur, Integration von Bibliotheken, Implementierung, Fehlerbehebung bis Testen und Auslieferung (Lizenzierung und Verkauf).
tuningvine.com/download-and-licences/
Weiter-Entwicklung einer GUI-Oberfläche (Python) in Teilzeit, verbunden mit einem Hintergrundprozess (Python) zur Steuerung von und Rückkopplung mit Arduino-basierter Hardware zur Automatisierung von Teleskopen und Beobachtungsinstrumenten.