Roman Sachse

Roman Sachse
Learner <> Father <> Teacher

Biography

Roman Sachse started programming 16 years ago rather by accident shortly after founding his first company when he realized how much fun it was building the stuff he was working on by himself. This set him out on a lifelong journey of learning everything about software development and computer science and he was particularly surprised to realize that this branch of science strongly depends on two fields he was always interested in: people and communication. Roman is a proud father of three year old twin girls, holds a bachelors degree in Cognitive Science and a Masters degree in Computer Science and is currently mainly interested in Domain Driven Design, Functional Programming and the inner workings of software development teams.
Domain Driven UI
(Talk, Intermediate)
Domain Driven Design is neither a method nor a technology, it is a culture, a way of thinking about the needs of the customers first and putting an emphasis on their language, understandings and human interactions.
Thus DDD is not just for backend systems, but a semantic domain model also benefits the UI design. Unfortunately these semantics are often lost in translation when transferred to the frontend because the impedance mismatch is too high. Therefore the users that are actually using the system will not profit as much as they could from your design. I will show you a functional approach that allows you to actually reuse your domain types and behaviour with ease by combining CQRS and the Elm architecture with an overall messaging architecture.

No upfront knowledge in DDD, F# or functional programming necessary.

speakers

Sponsors

Gold sponsors
[become a gold sponsor]
Sponsor Codecentric
As an expert in custom software development, codecentric develops software solutions for the future, something every one of our employees at each of our 15 locations is passionate about. Learn more at blog.codecentric.de.
Sponsor Idealo
idealo internet GmbH, a subsidiary of Axel Springer AG, is Germany’s largest online price comparison service. Since 2001, idealo’s mission is to help users make the best possible buying choices. Based in the very heart of Berlin with over 600 employees and several international teams, we are active throughout Europe and steadily growing.
Sponsor Microsoft
Die Microsoft Deutschland GmbH ist die 1983 gegründete Tochtergesellschaft der Microsoft Corporation/Redmond, U.S.A., des weltweit führenden Herstellers von Standardsoftware, Services und Lösungen. Die Angebotspalette umfasst Technologien und Services für verschiedenste Plattformen und Endgeräte, angefangen beim Desktoprechner, über Netzwerke und mobile Endgeräte bis hin zum Cloud Computing.
Sponsor Prosoz
For more than 25 years, PROSOZ Herten has been offering innovative software, personalized consulting services, and practice-oriented qualification for municipalities. With solutions for the areas of labor, social issues, children and youth welfare, construction and order for approx. 1500 administrations throughout Germany, the company is the leading software and consulting firm for municipal administrations. As market leader in this segment, the company develops solutions for administrative work, advises clients in process and organizational development, and develops and supervises project implementation. This also includes the qualification of employees dealing with the specialized software in the PROSOZ Academy. Currently, approx. 300 permanent employees work in four locations (Herten, Berlin, Munich and Dresden).
Silver sponsors
[become a silver sponsor]
Sponsor InnoQ
Sponsor Consiso