04.11.2025 aktualisiert


Premiumkunde
100 % verfügbarConsultant / Berater / Architect / Entwickler / Trainer
Stuttgart, Deutschland
Deutschland +4
InformatikSkills
Clean CodeJavaJavascriptActionscriptAgile MethodologieAmazon Web ServicesAndroidAndroid Application DevelopmentApache AntAppstoreJiraHtml5AutomatisierungAutomobilindustrieMicrosoft AzureBash ShellBootstrapDelphiBusiness Process Model And NotationCSSTabellenReagenzienClojureKommunikationsprotokolleDatenbankenContinuous IntegrationIBM DB2Distributed ComputingEclipseEnterprise JavabeansElasticsearchJ2EEEquinox (Osgi-Framework)Föderierte IdentitätProtocol BuffersGradleUi-DesignHibernateIbatisIBM NotesRational Unified ProcessIBM Websphere Application ServerIdentitätsmanagementIdentity-Management-SystemeInteraction DesignServletWildflyJbpmJavaserver FacesJavaserver PagesJunitPythonPostgresqlProjektmanagementApache MavenMongodbMysqlMQTTOpen SourceOpenidOpenshiftOracle FinancialsPair ProgrammingPartielle DifferentialgleichungScrumSoftware ArchitecturePrologPrototypingOpenid ConnectMaterial DesignEigentum an den ProduktenSAP ApplicationsSqliteSQLSubversionTestpläneTrelloWorkflowsXLSTRust (Programming Language)TestenTest-Driven DevelopmentOktaReactJSGrafanaInternet Of ThingsGitKotlinSassCoaching und MentoringExtreme ProgrammingFigmaIbm JazzBitbucketGraphqlReact NativeOsgiGoogle PlayInteractive WhiteboardsKibanaJbehaveDockerJenkinsServicenowGolang
SKILL SET
Project management, product ownership:
- Agile: SAFe, Scrum, XP, RUP (Rational Unified Process), clean code, pair programming, TDD.
- Tools: Jira, Trello, IBM Jazz.
Full-stack software architecture and development:
- Desktop, browser, and mobile cloud-native applications.Rapid prototyping.
- User interaction analysis and design.
Coaching:
- Technology training courses.
- Activities in open-source communities, public talks, and conferences.
LANGUAGES
Java, Clojure, Clojurescript, Kotlin, Python, JavaScript, ActionScript, Prolog.
HTML5, CSS/SASS, SQL, GraphQL, XML/XSLT, FO.
- CLIENT-SIDE PLATFORMS AND FRAMEWORKSDesktop: Eclipse RCP and everything around and inside the Eclipse, SWT, Tycho.
- Web: ReactJS, Reagent, re-frame.
- Mobile: Android SDK, Kotlin KMP, React Native. Google Play, Apple App Store.
- Legacy: Swing, AWT, Flex, VB, Delphi.
DESIGN SYSTEMS
Patternfly, Material Design, Bootstrap.
COMMUNICATION PROTOCOLS
HTTP, RPC*, REST, MQTT, XHR, Web-sockets, Protobuf, Transit
- SERVER-SIDE PLATFORMS AND FRAMEWORKSCloud: AWS, Azure.
- Java*: OSGi (Equinox, Felix), BND, PDE.
- J2EE (EJB, Servlets, JSP, JSF, RichFaces, …), JBoss AS, Websphere AS.
- Spring, Prevayler, Velocity.
- Clojure: ring/http-kit, compojure, core.async, Datomic, Transit
- ORM: Hibernate, iBatis.
- IAM: OIDC, Keycloak.
- Databases: PostgreSQL, MySQL, SQLite, DB2, Oracle, MongoDB.
- Workflows: BPMN, jBPM, Uber Cadence.
- Testing: JUnit, JBehave, Android monkey-testing, RCPTT. Test plan, scenario writing, and automation.
- CI/CD: Gradle, Ant, Maven, Tycho, bash, Jenkins, AWS CodeBuild, Bitbucket Pipelines, IBM Jazz.
Also (in no particular order): Docker, JUnit, Git, Subversion, Golang, Rust, ElasticSearch, Kibana, Grafana, OpenTracing, Zipkin, SAP EasyDMS, Lotus Notes, BlackDuck, Miro, Figma, Microsoft Office, Google Spreadsheets, ServiceNow, OpenShift.
INTERESTS AND HOBBIES
IT: IoT, distributed systems, UI/UX, and interaction design. Sports: tennis, padel, surfing, basketball. Musicing.
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherFranzösischGrundkenntnissePortugiesischGrundkenntnisseRussischMuttersprache
Projekthistorie
https://sevencourts.com/
Roles: Founder. Project lead.
Designed and implemented UI/UX concept. Led firmware and software development. Organized customer support.
Highlights: Start-up. Scalable IoT system. API hub for the external systems: scoring, booking, and ads. The system is used by the German Bundesliga and ITF (International Tennis Federation) tournaments.
Tech: Clojure, Clojurescript, Python, Rust, Jenkins, AWS CodeBuild, Gradle, BLE - Bluetooth Low Energy, MQTT, RasperryPi, ESP32, Amazon AWS, Kubernetes.
Roles: Founder. Project lead.
Designed and implemented UI/UX concept. Led firmware and software development. Organized customer support.
Highlights: Start-up. Scalable IoT system. API hub for the external systems: scoring, booking, and ads. The system is used by the German Bundesliga and ITF (International Tennis Federation) tournaments.
Tech: Clojure, Clojurescript, Python, Rust, Jenkins, AWS CodeBuild, Gradle, BLE - Bluetooth Low Energy, MQTT, RasperryPi, ESP32, Amazon AWS, Kubernetes.
https://www.tennis-math.com/
Roles: Founder. Project lead.
Designed and implemented an innovative UI/UX concept. Designed the architecture, and implemented mobile and web applications. Organized customer support.
Highlights: Start-up. Monetization via Google Play subscriptions. Live sharing of score and stats. 250k downloads. 25k users. Google Play rating: 4.6/5.0 (3k reviews).
Tech: Java, Android SDK, React Native, Prevayler, MongoDB, Gradle, Jenkins, AWS CodeBuild, Amazon AWS, Kubernetes.
Fun fact: in 2011 Google awarded Tennis Math as one of the apps with 100k+ users and 4.5+ store ratings.
Roles: Founder. Project lead.
Designed and implemented an innovative UI/UX concept. Designed the architecture, and implemented mobile and web applications. Organized customer support.
Highlights: Start-up. Monetization via Google Play subscriptions. Live sharing of score and stats. 250k downloads. 25k users. Google Play rating: 4.6/5.0 (3k reviews).
Tech: Java, Android SDK, React Native, Prevayler, MongoDB, Gradle, Jenkins, AWS CodeBuild, Amazon AWS, Kubernetes.
Fun fact: in 2011 Google awarded Tennis Math as one of the apps with 100k+ users and 4.5+ store ratings.
Roles: Software developer.
Implemented a custom stateful distributed workflow to manage the Research Center’s scientists' computing and network infrastructure requests.
Tech: Java, Uber Cadence.
Implemented a custom stateful distributed workflow to manage the Research Center’s scientists' computing and network infrastructure requests.
Tech: Java, Uber Cadence.