05.10.2026 aktualisiert


100 % verfügbar
Senior Softwareentwickler und -architekt
Dresden, Deutschland
Weltweit
Diplom-Informatiker (Universität)Über mich
Senior Softwareentwickler und -architekt mit 18 Jahren Erfahrung in Enterprise-Anwendungen, Backend-Entwicklung, Java, Rust, DDD und Clean Architecture. Langjährige Erfahrung in Konzeption und Requirements Engineering. Eigenständiger Entwickler plattformübergreifender Software mit Rust und Flutter.
Skills
ObservabilityOAuth 2.0KeycloakRustClean ArchitectureJMeterTailwind CSSFlutterJavaJavaScriptAnwendungsarchitekturArchitekturBusiness Process Model And NotationCmakeProtocol Buffers
Senior Softwareentwickler, spezialisiert auf Backend-Entwicklung. Über 15 Jahre Erfahrung in der Entwicklung von Enterprise-Anwendungen. Versiert in zahlreichen Programmiersprachen einschließlich Java, Rust, Dart and TypeScript/JavaScript.
Fortgeschrittener Anwendungsarchitekt mit umfangreicher Erfahrung in Spezifikation, Kommunikation und Dokumentation. Erfolgreicher Einsatz moderner Modellierungsansätze wie etwa Domain-driven Design. Vertraut mit Requirements Engineering.
Leidenschaftlicher Entwickler von Musiksoftware mit Kenntnissen in Rust und C++. Meine Hauptprojekte sind Jam Pad, Playtime, ReaLearn und reaper-rs.
Programmiersprachen: Java, Rust, Dart, TypeScript/JavaScript, Lua, Kotlin, Scala, Shell, Python, C++ 11
Andere Sprachen: SQL, UML 2, BPMN 2, HTML, CSS
Protokolle und Formate: HTTP, gRPC, OAuth 2, OpenID Connect, Protobuf
Architektur und Codequalität: Clean Architecture, Domain-Driven Design, Object-Oriented Design, GoF Design Patterns, REST, Microservices, arc42, Clippy, FindBugs, PMD, Checkstyle
Webframeworks und -APIs: Spring MVC, JAX-RS, Jersey, Servlets, Axum, CXF, Node.js, Firebase
Test-Frameworks und -Bibliotheken: JUnit, Mockito, TestNG, Testcontainers
Andere Frameworks und Bibliotheken: Spring Boot 3, OSGi Core, JPA, Hibernate, Liquibase, Spring Data, Keycloak, Camunda, Activiti, Jackson, Spring Core, Spring Security, Tokio, AspectJ, C++ Boost, Bean Validation, CDI, Guice
Entwickler-Tools: Git, IntelliJ IDEs, JMeter, Visual Studio for C++, VisualVM
Build-Management-Tools: Maven, Cargo, npm, CMake, Gradle, Ant
Datenbankmanagementsysteme: PostgreSQL, SQLite, Oracle, MySQL, HSQLDB
DevOps-Tools: Docker, Ansible, Terraform, Tomcat, Nginx, Caddy, Jetty, JBoss, Tonic
Logging, Metrics und Tracing: Brave, Jaeger, Sentry, Splunk, Kibana, Vector, VictoriaMetrics, Logback, SLF4J, Log4j, Grafana, Zipkin
Caching und Messaging: Memcached, Ehcache, RabbitMQ, AMQP, JMS, ActiveMQ
Softwareentwicklungsprozesse und ‑frameworks: Scrum
Audiobearbeitung und -entwicklung: REAPER, REAPER SDK, Steinberg VST SDK, reaper-rs, IPlug Framework
Frontend-Frameworks und ‑Bibliotheken: Flutter, Tailwind, DaisyUI, Tauri, Bloc, React, Svelte, Astro, Material UI, jQuery, Wicket, Redux, Win32 API
Requirements Engineering: Use Cases, User Stories, Requirement Templates, BDD, Gherkin
Diagramm-Tools: PlantUML, Mermaid, yEd, Enterprise Architect, Enterprise Architect SDK
Sonstiges: Debian, Ubuntu, macOS, Windows, Antora, AsciiDoc, Confluence, OpenAPI, GitHub, Bitbucket, ArchLinux, JIRA
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2017
Sprachen
DeutschMutterspracheEnglischverhandlungssicher
Projekthistorie
End-to-end conception, architecture, development, and launch of a commercial cross-platform software product. More information at https://www.helgoboss.org/projects/jampad.
Technologies: Flutter, SQLite, Dart, Bloc, Bluetooth, Yjs, Tiptap, Rust, gRPC, Tonic, Keycloak, PostgreSQL, Caddy, Astro, DaisyUI, Antora, Asciidoc, Ansible, Terraform, Docker, Postfix, Mailjet, RevenueCat, Google Play Store, Apple App Store, Sentry
Modernize legacy services, improve auth service.
Technologies: Spring Boot 3, Keycloak, Liferay
Independent end-to-end conception, architecture, development, and launch of a commercial audio software product, including deep integration with an existing DAW. More info at https://www.helgoboss.org/projects/playtime.
Technologies: Rust, CLion, REAPER SDK, VST SDK, reaper-rs, ReaLearn, gRPC, Flutter, Dart