Koen Decorte
Koen Decorte is what happens when you let a philologist accidentally wander into a server room and decide to stay. He abandoned the tranquility of ancient texts for the chaotic thrill of RPGLE debugging!
As the founder of CD-Invest (which stands for "Computers Doing Impressive Stuff" or "Coffee-Driven Innovation" depending on the time of day), Koen has spent years convincing stubborn IBM i systems to embrace modern technology without having existential crises.
Koen strategically positioned offices in both Belgium and Spain – officially for "international business reach," unofficially for escaping Belgian rain.
This IBM Champion since 2018 possesses the rare talent of making executives nod confidently while explaining concepts they absolutely don't understand. As a CEAC member and Common Belgium Treasurer, Koen spends his free time convincing common members that "modernization" doesn't mean "replacing your AS/400 with a houseplant."
"Carpe Datum!" — Seize the data! he proclaims dramatically while rescuing databases that predate most of his developers. As Ovid might observe: "Omnia mutantur, nihil interit" (Everything changes, nothing perishes) – especially your cherished RPG applications under Koen's enlightened guidance.
With unparalleled multilingual proficiency, Koen is uniquely qualified to swear in multiple languages when open-source installations rebel against IBM i integration. Join his sessions where the code is fresh, the demos are live (and therefore guaranteed to fail spectacularly), and the solutions are so innovative that even Koen occasionally whispers "how did that actually work?" when nobody's listening.
Sessions
A comprehensive roadmap for transforming legacy applications into modern, maintainable systems without disrupting business operations. Through real customer case studies and hands-on examples, learn how to strategically modernize RPG applications using incremental approaches, modern tooling, and web technologies. Discover proven patterns for breaking down monolithic applications, implementing APIs, and introducing modern UI frameworks while maintaining the reliability that IBM i is known for.
Examining a future where traditional programming on IBM i is replaced by advanced NLP, allowing systems to be managed and modified through conversation alone. Chat with you system and generate code using LLM's.
As cyber threats evolve in sophistication and frequency, securing IBM i environments has never been more crucial. This session provides a comprehensive overview of the current cybersecurity landscape and its implications for IBM i systems. We'll explore emerging security challenges specific to IBM i and discuss cutting-edge solutions to address them. Attendees will learn about advanced security features native to IBM i. Join us for an in-depth look at safeguarding your critical business assets in an increasingly complex threat environment.
"Beyond Maps: Unlocking Business Value with DB2 for i Geospatial Features"
Abstract: Discover how DB2 for i's powerful geospatial capabilities can transform your business data into actionable insights. Through practical examples and live demonstrations, learn how to implement location-based analytics, spatial queries, and geographic calculations directly in your database. We'll cover real-world applications including customer analysis, logistics optimization, and territory management. You'll learn essential spatial SQL functions, best practices for data modeling with spatial types, and performance optimization techniques. Walk away with concrete strategies for implementing geospatial features in your existing applications and unleashing the full potential of location intelligence on IBM i.
Take your SQL skills to the next level with advanced techniques that maximize DB2 for i's capabilities. This deep-dive session covers powerful features including common table expressions, window functions, JSON handling, and advanced indexing strategies. Through real-world examples, learn how to transform complex business requirements into efficient SQL solutions. We'll explore performance optimization techniques, demonstrate modern SQL patterns for replacing traditional record-level access, and show how to leverage the latest DB2 for i enhancements. Whether you're modernizing legacy applications or building new solutions, you'll gain practical skills to write faster, more maintainable SQL code. Includes live demonstrations of performance tuning and query optimization.
As the business landscape evolves, so must the technology that supports it. IBM i remains a robust and reliable platform, but many organizations are looking to extend its capabilities beyond traditional RPG development. In this session, we’ll explore how Python brings new life to IBM i — enabling modern, scalable, and open-source application development without abandoning the platform’s trusted stability.
You’ll learn how to run modern Python applications natively on IBM i, integrate them with existing RPG and DB2 systems, and gradually modernize legacy code. Through practical examples and migration strategies, we’ll discuss how teams can leverage Python’s rich ecosystem to modernize workflows, enhance productivity, and attract new developer talent — all while preserving the value of their IBM i investment.
By the end of this session, you’ll have a clear roadmap for starting your organization’s journey from RPG to Python and unlocking the next generation of IBM i innovation.