28.08.2026 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

Senior Software Engineer

Oberursel, Deutschland
Oberursel +50 km
Bachelor of Science
Oberursel, Deutschland
Oberursel +50 km
Bachelor of Science

Profilanlagen

Migaku-recommendation.pdf
Recommendation-Ankitects.pdf
Arbeitszeugnis-Pickware.pdf
uni-certificate.pdf

Skills

Frontend Web Development
Kenntnisse in modernen Frontend-Technologien wie Typescript, Javascript, React, Vue und Svelte fuer die Entwicklung von Webanwendungen.

Mobile Development
Erfahrung in der mobilen App-Entwicklung mit SwiftUI, Kotlin, Flutter, Sqldelight, Riverpod, Getx und Slang fuer iOS- und Android-Plattformen.

Backend Development
Kenntnisse in der Backend-Entwicklung mit Kotlin, Ktor, Sqldelight, Rust, Axum und Sqlx fuer die Erstellung skalierbarer Serveranwendungen.

Typescript
Einsatz von Typescript fuer typsichere und wartbare Frontend-Webanwendungen.

React
Entwicklung von komponentenbasierten Benutzeroberflächen mit dem React-Framework.

Vue
Erstellung reaktiver Webanwendungen mit dem Vue.js-Framework.

Svelte
Nutzung von Svelte fuer performante und schlanke Webanwendungen.

SwiftUI
Entwicklung nativer iOS-Anwendungen mit SwiftUI.

Flutter
Plattformuebergreifende mobile App-Entwicklung mit Flutter.

Kotlin
Einsatz von Kotlin sowohl fuer mobile Android-Entwicklung als auch fuer Backend-Dienste.

Rust
Entwicklung performanter und sicherer Backend-Systeme mit Rust.

Sqldelight
Datenbankzugriff und -verwaltung mit Sqldelight in mobilen und Backend-Projekten.

Ktor
Aufbau von Backend-APIs und Webservern mit dem Ktor-Framework.

Erfahrung

Berufserfahrung0 - 5 Jahre
Freelancer seit2019

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Senior Software Engineer

Linguadex

Internet und Informationstechnologie

< 10 Mitarbeiter

Überblick
Dieses Projekt umfasste die Entwicklung eines performanten Backend-Services in Rust sowie einer nativen iOS-Anwendung, die gemeinsam eine plattformübergreifende Lösung für Web- und mobile Nutzung bildeten.

Verantwortlichkeiten
  • Implementierung eines Rust-Webservers mit Axum und Sqlx zur Anbindung von Web- und iOS-Frontends.
  • Entwicklung einer mobilen Anwendung mit modernem SwiftUI.
Technologien und Methoden
  • Backend-Architektur, Rust, Axum, Sqlx
  • iOS-Entwicklung, SwiftUI
  • API-Design, plattformübergreifende Architektur.

Freelance Fullstack Engineer

Migaku Inc.

Internet und Informationstechnologie

10-50 Mitarbeiter

Überblick
Dieses Projekt umfasste die fachliche und technische Leitung des Language Resources Teams sowie die Entwicklung und den Betrieb von Backend-Services und Frontend-Komponenten für Sprachlern-Angebote. Im Fokus standen der Aufbau einer neuen Kerninfrastruktur für Sprachkurse, die Modernisierung bestehender Anwendungen sowie die Pflege von Legacy-Systemen.

Verantwortlichkeiten
  • Fachliche Leitung des Language Resources Teams.
  • Entwicklung und Betrieb von Backend-Services mit Kotlin, Ktor und SQLDelight, gehostet auf Google Cloud SQL.
  • Implementierung von Frontend-Komponenten mit Vue 3.
  • Konzeption und Aufbau der Infrastruktur für Sprachkurse, die sich zu einem zentralen Kernservice entwickelt hat.
  • Wartung und Weiterentwicklung bestehender Legacy-Python-Anwendungen.
Technologien und Methoden
  • Teamleitung, Softwarearchitektur
  • Backend-Entwicklung, Kotlin, Ktor, SQLDelight
  • Cloud-Infrastruktur, Google Cloud Run, Google Cloud SQL
  • Frontend-Entwicklung, Javascript, Typescript, Vue 3
  • Python, PyQt

Fullstack Engineer

Ankitects Pty Ltd

Internet und Informationstechnologie

< 10 Mitarbeiter

Überblick
Dieses Projekt umfasste die Weiterentwicklung und Erweiterung eines Open-Source-Softwareprojekts (Anki) über mehrere Technologie-Schichten hinweg – vom Build-System über Backend und Frontend bis hin zur Benutzeroberfläche. Im Mittelpunkt standen die Modernisierung bestehender UI-Komponenten, die Optimierung der Backend-Kommunikation sowie eine grundlegende Überarbeitung der Editor-Oberfläche.

Verantwortlichkeiten
  • Erweiterung mehrerer UI-Oberflächen in TypeScript, zunächst als Web Components, später mit Svelte.
  • Vollständige Neuentwicklung der Editor-Benutzeroberfläche mit zahlreichen neuen Kernfunktionen zur Verbesserung der Editier-Erfahrung.
  • Erweiterung und Verbesserung des Python-Frontends, zunächst mit PyQt5, später migriert auf PyQt6.
  • Erweiterung des Bazel-Build-Systems.
  • Verbesserung des Server-Backends in Rust, inklusive Anpassung der Kommunikation mit dem Frontend über Protobuf.
Technologien und Methoden
  • Bazel, Python, PyQt5, PyQt6, Rust, Protobuf, TypeScript, Web Components, Svelte, UI/UX-Entwicklung, Frontend-Architektur, Backend-Entwicklung, Build-System-Management.

Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden