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
Deißlingen, Deutschland
Weltweit
Master of Science in Astronomie und Astrophysik

Profilanlagen

202511_PMoser_CV_DE.pdf
202511_PMoser_CV_EN.pdf

Ü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 IntegrationSteuerungssystemeDatenbank DesignDebuggingDevOpsWeb EntwicklungFehleranalyseGitHubProblemanalysePythonLatexPostgreSQLMATLABMathematicaMySQLObjektorientierte Software-EntwicklungScrumSoftware ArchitectureQt (Software)Next.jsSoftwareentwicklungTypeScriptDaten- / DatensatzprotokollierungTestenTailwindReact.jsBackendGitBackend-programmierungMaterial UIProblemerkennungFigmaFront EndFunktionale ProgrammierungRestful ApisGPTSoftware Version ControlDockerCrud
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

Frontend-Entwickler Typescript / Next.js

UFMC Player
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

Softwareentwickler C++ / Qt

Hayward Tuning Vine
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/

Embedded-Entwickler Python / Arduino

Anton-Pannekoek-Institut Amsterdam
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.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden