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