SwiftUI · Swift Concurrency · Accessibility · Modular iOS Architectures · Testing

iOS & Apple Plattformen
Swift, SwiftUI, UIKit, Swift Concurrency (async/await, Actors), Combine (bestehende Codebasen, Übergang zu async/await), MVVM-Architekturen, Unidirectional Data Flow, Modularisierung mit Swift Packages, Dependency Injection und Testbarkeit, Software Design Patterns

Accessibility
VoiceOver, Dynamic Type, Reduce Motion, Keyboard- und Switch-Control-Unterstützung, Accessibility Audits, kontinuierliche Verbesserung bestehender UIs, Accessibility- und UI-Tests

Persistence & Data
SwiftData, Core Data, SQLite, Codable-basierte Datenmigrationen, Offline-first Konzepte

Networking & Backend-Anbindung
REST APIs, URLSession, asynchrones Networking, Authentifizierungs- und Token-Management (OAuth2), Feature Flags, A/B-Testing

Testing & Qualität
Unit-, UI- und Snapshot-Tests mit XCTest, Accessibility-Tests, CI/CD mit Xcode Cloud und GitHub Actions, Code Reviews, Refactoring

Tooling & Betrieb
Xcode, Instruments, TestFlight, App Store Prozesse, Performance- und Memory-Optimierung, Logging & Monitoring

Ruby · Ruby on Rails · Bioinformatik · Laborbiologie

Ruby & Ruby on Rails
Ruby, Ruby on Rails, Adobe Flex, JavaScript

Web Testing
RSpec, Cucumber, Webrat, Selenium

Semantic Web
Sesame, OWL API, Jena, Redland, Protégé, Pellet, Prolog

Bioinformatik
Gene Ontology, BioRuby, Taverna, BioMoby, Bioconductor, Phylip, PAUP, DNASP, MAFFT, IQPPNI, BLAST, ClustalW

Biologische Methoden
Sequenzierung nach Sanger, PCR, Klonierung, ELISA, Western Blot, 2D-Gelelektrophorese, MALDI-TOF

Computerlinguistik
NLTK, GATE, LingPipe

Legacy

Operation Objects, Cocoa Threads, Asynchronous Methods, Grand Central Dispatch · Relational (MySQL, Oracle), NoSQL (CouchDB, MongoDB) · Objective-C, Erlang & Elixir, Objective-J, Clojure, CLIPS, ActionScript, Python, Java, Perl · Merb, Sinatra, Cappuccino, Phoenix