Speaker

Ingo Düppe

Ingo Düppe

CROWDCODE | CEO

Münster, Germany

Actions

Ingo Düppe ist Gründer von CROWDCODE. Er berät Unternehmen zum agilen Technologie- und Architekturmanagements und ist für die Realisierung und Konzeption von Web-, Mobile- und Cloud-Anwendungen verantwortlich. Das evolutionäre Ziel: die kontinuierliche Digitalisierung von Geschäftsprozessen. Seine langjährige Erfahrung bringt er bei der Konzeption und Entwicklung von Anwendungen ein. Dabei nimmt er gerne die Herausforderung an eine effektive und effiziente Kombination von Technologien, Methoden und Werkzeugen – jeweils passend zum individuellen Kontext – zu finden. Als Coach und Trainer berät er Teams beim Einsatz von Java-Technologien sowie deren effiziente Einbindung in den individuellen Softwareentwicklungsprozess.

Area of Expertise

  • Business & Management
  • Information & Communications Technology

Topics

  • java
  • AI
  • Brownfield
  • Performance
  • Cloud
  • From Brownfield To Innovation
  • Java EE
  • Enterprise Java / Jakarta EE

History of Java UI Development: Live. Die. Repeat.

Java’s 30-year journey in User Interface (UI) development has shaped modern applications, and in this session, we’ll explore its evolution from the start. We'll examine each UI concept and the frameworks that have defined Java’s UI landscape. From the foundational AWT and Swing, to SWT, Servlets, JSP, and early web frameworks like Enhydra XMLC, Struts, and WebWork, through the emergence of JSF, AJAX, Wicket, Tapestry, GWT, and Vaadin, and finally to the influence of JavaScript libraries and Frameworks like jQuery, React, Vue, and Angular.

We’ll discuss why Java-based web UIs face challenges compared to JavaScript-driven options, and review web app architectures such as Monolithic, Micro-Frontends, and Self-Contained Frontends. We'll also consider key factors in selecting a UI framework today—when to opt for server-side, client-side, or a hybrid approach for web app development.

Finally, we’ll conclude with a look at the future of UI development, summarizing upcoming trends and innovations.

Inside Agentic AI: Deep Dive into Modern Orchestration Frameworks

Agentic AI is reshaping how we design and structure modern software systems — from classic pipelines to dynamic networks of collaborating AI agents. But how do orchestration frameworks like LangChain, AutoGen, or Letta actually work under the hood? In this session, we’ll take a compact yet deep architectural deep dive into today’s leading Agentic-AI frameworks. We’ll dissect their internal architectures, execution flows, and role models, and uncover how they coordinate reasoning, actions, and tool usage across agents.

Beyond the surface APIs, we’ll explore real-world engineering challenges:
- How do frameworks manage state and context across multi-agent interactions?
- What are the trade-offs in error handling, scalability, and security?
- And where do their architectural limits start to show?

By the end, you’ll understand the key design principles and architectural decisions behind Agentic-AI frameworks — and be ready to decide whether to build on them or roll your own orchestration layer.

Hitchhiker's Guide zo Java Performance – Episode 19

Wie erhalte ich, wenn ein Performance- oder Stabilitätsproblem in der Server-Anwendung erkannt wurde, einen systematischen Überblick – ohne dabei zu lange im Nebel zu stochern und möglichst schnell gezielt in die Detailanalyse und der Optimierung gehen zu können? Wie werden GC-Logs erstellt und analysiert? Wie finde ich Memory-Leaks in Heap Dumps, bevor dem Server die Puste ausgeht? Wie werden Thread Dumps interpretiert und existieren eventuell Dead Locks oder Thread-Contention-Probleme? Bremsen eventuell SQL-Hotspots oder Transaktionssperren die Anwendung aus? Die einzelnen Schritte werden anhand von Live-Demos gezeigt und zugleich wird ein Blick auf die Neuerungen in der JVM 19 zum Thema Performance geworfen.

JCON EUROPE 2026 Sessionize Event Upcoming

April 2026 Köln, Germany

Ingo Düppe

CROWDCODE | CEO

Münster, Germany

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top