Schlagworte
Scrum
CSM
ScrumMaster
Certified Scrum Master (CSM)
Agile & Scrum
Agile Coaching
IT-Architect
IT-Architekt
Domain Driven Design (DDD)
Domain Driven Architecture
Test-Driven Development (TDD)
Domain Driven Design
Humble Consulting
Ruby
Rails
gfk
Ruby On Rails
ES 6
EcmaScript 2015
Vue.js
Nuxt
ElasticSearch
MongoDB
IT-Consultant
Elastic Stack
Liberating Structures
Event Sourcing
Event Storming
Event-Storming
Skills
Technical Expertise
- Ruby
(Rails, Sinatra, Backend-Services, ...) 14 years - System Architecture
(distributed Applications, ...) 9 years - Date-oriented Architecture
(PostgreSQL, MongoDB, NoSQL ...) 7 years - Micro-Services
(Kafka, RabbitMQ, Redis, ElasticSearch, ...) 7 years - Cloud Deployment
(Docker, Rancher, k8s, ...) 4 years - Domain-Driven Design
(Event-Sourcing/-driven/-storming, ...) 4 years - Single-Page Apps
(React, redux, vue.js, nuxt.js, ...) 3 years
- Moderation Techniques
("New Work" discussion & decission helpers) 6 years - Agile Methods
(Event-Storming, Kanban, ReqEng, ...) 6 years - Team Leadership
(Values & vision-driven leadership) 5 years - Scrum Mastering
(Scrum development Process) 4 years - Liberating Structures
(Group decision making tools) 2 years
Projekthistorie
since Mar '13
Software Architect & IT-Consultant (Freelancer | Manager (Manager/Supervisor) ) Freelancer
• Technical-Consulting: Consulting and support for developing large scale software systems.
• Domain Driven Design, Requirement-Engineering: Identify problem domain and specifying acceptance criteria for development.
• Agile Coaching: Consulting in the area of agile methods and on-site support in introducing those methods to teams and maintain an agile mindset.
Oct '18 - Aug '17
Interim CTO (Stand-in / temporary | Manager (Manager/Supervisor) ) Massive Insights GmbH
Technical Lead & Consulting:
• Architectural Design of the VeeScore Project
• Hiring & management of technical staff (~200k€/year)
• Budgeting technical expenses & forecasts (~120k€/year)
• Integration of payment providers (Braintree, Paypal, CreditCards)
• Providing analytical expertise for clients by aggregating and delivering reports
Agile Coaching In-house:
• Part-time Scrum Master for the development team
• Introducing and implementing agile methods
Sep '17 - Aug '13
Senior Developer (Full-time employee | Manager (Manager/Supervisor) ) Massive Insights GmbH
Technical Lead & Consulting: • Architectural Design of the VeeScore Project
• Building a Ruby on Rails SPA with first React and later vue.js on JBoss application server
• Designing storage schema via NoSQL database MongoDB
• Implementing a micro-services architecture using jRuby services, RabbitMQ & redis for task and load distribution
• Implementing a large scale search-base via elastic search
• Operations and uptime monitoring of RabbitMQ, redis & elastic search clusters via datadog integrations
• Maintaining a docker metal cluster via Rancher 1.6
• Providing analytical expertise for clients by aggregating and delivering reports
Agile Coaching In-House:
• <b>Scrum Master</b> for the development team
• agile change-agent for company
Aug '13 - Mar '13
Developer (Full-time employee | Professional/Experienced ) TRG - The Reach Group
Technical Design & Implementation: • Implementing analytical tools via Ruby on Rails and Sinatra
• Implementing Web Data Crawler with TorqueBox, HornetQ and Infinispan
• Implementing report generators via PostgreSQL and Ruby
• Implementing data-bridges between data warehousing and human interfaces using Ruby and REST-APIs
• In-house consulting and tutoring of marketing staff on automation via software
Data-Analysis:
• Providing in-house data analysis on tightly coupled data-sets
• Generating reports for clients
Mar '13 - Mar '07
Web Developer (Freelancer | Entry Level ) Freelancer
Technical Design & Impementation: web shop: • Implementing a simple web shop via Ruby on Rails and PostgreSQL
• Implementing simple inventory management
Technical Design & Impementation: warehousing:
• Implementing inventory management with Sinatra, PostgreSQL and DataMapper
Software Architect & IT-Consultant (Freelancer | Manager (Manager/Supervisor) ) Freelancer
• Technical-Consulting: Consulting and support for developing large scale software systems.
• Domain Driven Design, Requirement-Engineering: Identify problem domain and specifying acceptance criteria for development.
• Agile Coaching: Consulting in the area of agile methods and on-site support in introducing those methods to teams and maintain an agile mindset.
Oct '18 - Aug '17
Interim CTO (Stand-in / temporary | Manager (Manager/Supervisor) ) Massive Insights GmbH
Technical Lead & Consulting:
• Architectural Design of the VeeScore Project
• Hiring & management of technical staff (~200k€/year)
• Budgeting technical expenses & forecasts (~120k€/year)
• Integration of payment providers (Braintree, Paypal, CreditCards)
• Providing analytical expertise for clients by aggregating and delivering reports
Agile Coaching In-house:
• Part-time Scrum Master for the development team
• Introducing and implementing agile methods
Sep '17 - Aug '13
Senior Developer (Full-time employee | Manager (Manager/Supervisor) ) Massive Insights GmbH
Technical Lead & Consulting: • Architectural Design of the VeeScore Project
• Building a Ruby on Rails SPA with first React and later vue.js on JBoss application server
• Designing storage schema via NoSQL database MongoDB
• Implementing a micro-services architecture using jRuby services, RabbitMQ & redis for task and load distribution
• Implementing a large scale search-base via elastic search
• Operations and uptime monitoring of RabbitMQ, redis & elastic search clusters via datadog integrations
• Maintaining a docker metal cluster via Rancher 1.6
• Providing analytical expertise for clients by aggregating and delivering reports
Agile Coaching In-House:
• <b>Scrum Master</b> for the development team
• agile change-agent for company
Aug '13 - Mar '13
Developer (Full-time employee | Professional/Experienced ) TRG - The Reach Group
Technical Design & Implementation: • Implementing analytical tools via Ruby on Rails and Sinatra
• Implementing Web Data Crawler with TorqueBox, HornetQ and Infinispan
• Implementing report generators via PostgreSQL and Ruby
• Implementing data-bridges between data warehousing and human interfaces using Ruby and REST-APIs
• In-house consulting and tutoring of marketing staff on automation via software
Data-Analysis:
• Providing in-house data analysis on tightly coupled data-sets
• Generating reports for clients
Mar '13 - Mar '07
Web Developer (Freelancer | Entry Level ) Freelancer
Technical Design & Impementation: web shop: • Implementing a simple web shop via Ruby on Rails and PostgreSQL
• Implementing simple inventory management
Technical Design & Impementation: warehousing:
• Implementing inventory management with Sinatra, PostgreSQL and DataMapper
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Reise beruflich zu Wochenstellen nur per Zug an auf 4-Tage-Vor-Ort-Basis.