Skills

This list reflects what I know and what I am passionate about.

Programming Languages
  • Rust (2 years)
  • JavaScript (incl. ES 20XX) 15 years
  • TypeScript (6 years)
  • Node.js (9 years)
  • UNIX shell scripting (7 years)
  • Swift (6 months)
  • Go (3 months)
  • Python (4 years)
  • Java SE (5 years)
Libraries Rust
  • tokio,
  • hyper,
  • tonic,
  • eyre,
  • clap,
  • tide,
  • axum
Libraries React
  • React,
  • Redux,
  • MobX,
  • React Navigation,
  • React Native SVG,
  • Redux-Saga
Frameworks
  • React Native
  • Koa & Express
  • Angular
  • Django (Python)
  • Flask (Python)
FP & RP
  • RxJS,
  • Combine (iOS/macOS),
  • Ramda,
  • Lodash
Databases
  • Redis,
  • MongoDB,
  • MySQL,
  • SQLite
Server
  • nginx,
  • Apache HTTP Server
Web Technologies
  • HTML,
  • CSS (incl. SCSS),
  • SVG,
  • XML
Architecture (data)
  • gRPC (incl. Protobuf),
  • GraphQL,
  • OAuth (incl. JWT),
  • REST
Paradigms
  • Responsive web design,
  • CSS Modules & CSS in JS
Protocols
  • HTTP,
  • MQTT,
  • LDAP
Schema Languages
  • JSON Schema,
  • Relax NG
DSL
  • Regular Expressions
Containerization
  • Docker,
  • Podman
Orchestration
  • Kubernetes (incl. Helm)
Virtualization
  • Vagrant,
  • VirtualBox
Cryptography
  • X.509
IaC
  • Terraform,
  • Ansible
*aaS
  • AWS,
  • Azure,
  • GCP,
  • Firebase,
  • VS App Center,
  • Netlify
Dev
  • VS Code,
  • (M)Vim,
  • Xcode,
  • Android Studio
Testing (web)
  • Jest,
  • Cypress,
  • Enzyme,
  • Jasmine,
  • Mocha
Testing (Rust)
  • mockall,
  • wiremock,
  • mockito
Quality Assurance
  • Prettier,
  • ESLint,
  • stylelint
Documentation
  • Docusaurus,
  • Sphinx (Python)
Static Site Generator
  • Next.js
  • Gatsby (JS),
  • Hugo (Go)
CI/CD
  • CircleCI,
  • Travis CI,
  • Jenkins
(D)VCS
  • Git,
  • Mercurial
Build (web)
  • yarn,
  • npm,
  • webpack,
  • Babel
Build (Rust)
  • cargo (duh!),
  • cross
  • just
Build (iOS)
  • Swift Package Manager,
  • Carthage,
  • CocoaPods
Releases
  • fastlane
Agile Software Dev
  • eXtreme Programming,
  • Kanban,
  • Scrum
Misc
  • Sketch,
  • Photoshop,
  • Illustrator,
  • LibreOffice
OS
  • macOS,
  • Linux